BENEFACTRESS


Meaning of BENEFACTRESS in English

noun a woman who confers a benefit.

Webster English vocab.      Английский словарь Webster.