Doab - What does it mean?
doab | |
has no English definition.
(India) A tongue or tract of land included between two rivers.
is likely misspelled.
has no English definition.
As a noun doab
is a tongue or tract of land included between two rivers.doab
English
Noun
(en noun)- the doab between the Ganges and the Jumna