Tamil Dictionary
🔍
idolatress
I*dol"a*tress, n. Defn: A female worshiper of idols.
idolatress - Similar Words
idolastre
idolatrous
idolatrize
adulatress
oratress
idolatry
idolater
doctress
idless
idiolatry
madurai.io
About