Find the word definition

Wikipedia
Nazla

Nazla (; also spelled al-Nazlah, Nazle, Annazla or en-Nuzleh) is a Palestinian town in the North Governorate of the Gaza Strip. It was formerly a municipality but was merged with the nearby city of Jabalia. Nazla is located a few kilometers north of Gaza City.