Tamil Dictionary 🔍

idolizer

I"dol*i`zer, n. Defn: One who idolizes or loves to the point of reverence; an idolater.


idolizer - Similar Words