Persian · noun · Nature & the Garden

Darra

दर्रा
said dar-raa
Meaning

A mountain pass or narrow gorge between hills.