Doab (noun) Definition, Meaning & Examples

noun
  1. the alluvial land between two converging rivers, esp the area between the Ganges and Jumna in N India
Doab (noun) Definition, Meaning & Examples

More Definitions