Dictionary, Free Dictionary - MyDictionary.net
Definition of " Heroess " in English English Dictionary
Results
Heroess A heroine. n.