Arabic · noun · Nature & the Garden

Nahar

नहर
Meaning

A canal for irrigation.