Persian · noun · Nature & the Garden

Darra

दर्रा
Meaning

A mountain pass or defile, often a strategic point held or contested in war.