Arabic · noun · Nature & the Garden

Shajar

शजर
Meaning

A tree.