Tamil Dictionary 🔍

idealizer

I*de"al*i`zer, n. Defn: An idealist.


idealizer - Similar Words