English | German | Russian | Czech

doab English

Meaning doab meaning

What does doab mean?

doab

(India) A tongue or tract of land included between two rivers, especially that between the Ganga and the Yamuna

Are you looking for...?