doab








noun

  1. the alluvial land between two converging rivers, esp the area between the Ganges and Jumna in N India
51 queries 0.427