Synonyms of Huntress in English :
Antonyms of Huntress in English
Thesaurus of Huntress in English
1. (noun) a woman hunter