meaning of idolatress

1. A female worshiper of idols.
2.
a woman idolater


Related Words

idolatress |

Developed & Maintained By Taraprasad.com

Treasure Words