Tamil Dictionary 🔍

benefactress

n. நலம் செய்யும் மாதர்.


Ben`e*fac"tress, n. Defn: A woman who confers a benefit. His benefactress blushes at the deed. Cowper.


benefactress - Similar Words