ਦੋਆੱਬਾ

DOÁBBÁ

Meaning in English2

s. m, act of land or country lying between two rivers.
Source:THE PANJABI DICTIONARY-Bhai Maya Singh