benefactress ( synonym found)

Definition of benefactress:

(n) : a female benefactor

Back to Top