Find the word definition

Wikipedia
Ourglana

Ourglana (also written Ourlana) is a village in the commune of Djamaa, in El Oued Province, Algeria. The village is north-east of Djamaa.