Arabic · noun · Nature & the Garden

Qulla

क़ुल्ला
also written: Qullah
Meaning

The summit or peak of a mountain; the highest point.