doab definition, doab meaning | English dictionary

Search also in: Web News Encyclopedia Images
Collins

doab

  

      n   the alluvial land between two converging rivers, esp. the area between the Ganges and Jumna in N India  
     (C20: from Persian doab, from do two + ab water)  
English Collins Dictionary - English Definition & Thesaurus  
See also:

DOA, doable, dab, dowable

Add your entry in the Collaborative Dictionary.

Advertising