shriver (n.)
"confessor," mid-14c., agent noun from shrive (v.).