Tamil Dictionary 🔍

moonling

Moon"ling, n. Defn: A simpleton; a lunatic. [Obs.]


moonling - Similar Words