duar
noun
du·ar
| \ düˈär\
plural -s
Definition of duar
India
: a tract of land leading to a mountain pass
Keep scrolling for more