Online English Dictionary

Home

Benefactress


n.

A woman who confers a benefit.


© 2009 Dammam Community College