Find the word definition

Wikipedia
Débidibi

Débidibi is a village in the commune of Robbah, in Robbah District, El Oued Province, Algeria. The village is located south of Robbah and south of the provincial capital El Oued.