Tamil Dictionary 🔍

mains

Mains, n. Etym: [Scot. See Manse.] Defn: The farm attached to a mansion house. [Scot.]


mains - Similar Words