Tamil Dictionary 🔍

batture

Bat`ture", n. Etym: [F., fr. battre to beat. ] Defn: An elevated river bed or sea bed.


batture - Similar Words