Arabic · noun · Nature & the Garden

Nahr

नहर
said nahr
Meaning

A canal or large irrigation channel.