Arabic · noun · Nature & the Garden

Barr

बर्र
Meaning

The land or dry ground; a continent as opposed to sea.