meaning of doab

1. A tongue or tract of land included between two rivers; as, the doab between the Ganges and the Jumna.


Related Words

doab | doable |

Developed & Maintained By Taraprasad.com

Treasure Words