Home
Search
Index
Definify.com
Definition
2026
idolatresses
idolatresses
English
Noun
idolatresses
plural of
idolatress
Similar Results
Idolatress