Tamil Dictionary 🔍

idolastre

I`do*las"tre, n. Etym: [OE., for idolatre.] Defn: An idolater. [Obs.] Chaucer.


idolastre - Similar Words