idolatresses
English
Noun
idolatresses
plural of
idolatress