Find the word definition

Wikipedia
Chenachène

Chenachène (also written Chenachane) is an isolated village in the commune of Tindouf, in Tindouf Province, Algeria.