idolatress ( synonym found)

Definition of idolatress:

(n) : a female idolater

Back to Top