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