Arabic · noun · Nature & the Garden

Jazira

जज़ीरा
also written: Jazeera
Meaning

An island; a piece of land surrounded by water.