English dictionary
idolatress meaning and definition
Definition and meaning of idolatress at MeaningMonkey.org. idolatress meaning and definition in the English Dictionary.IDOLATRESS noun
Definition of idolatress (noun)
- a woman idolater
Source: Princeton University Wordnet