Online English Dictionary

Home

Shriving


n.

Shrift; confession.


© 2009 Dammam Community College