Online English Dictionary

Home

Almsgiving


n.

The giving of alms.


© 2009 Dammam Community College