Tamil Dictionary 🔍

douar

Dou"ar, n. Etym: [F., fr. Ar. d.] Defn: A village composed of Arab tents arranged in streets.


douar - Similar Words