Home

Word

idolatress, n.
(idolatresses)
more info a woman idolater
<noun.person>

idolatress