meaning of benefactress

1. A woman who confers a benefit.
2.
a woman benefactor


Related Words

benefactress |

Developed & Maintained By Taraprasad.com

Treasure Words