Meaning of idolatress

Definition of idolatress

(noun) a woman idolater

Other information on idolatress

WIKIPEDIA results for idolatress
Amazon results for idolatress