Find the word definition

Wikipedia
Djidioua

Djidioua is a town and commune in Relizane Province, Algeria and the presumed site of Ancient city and bishopric Catabum Castra, now a Latin Catholic titular see. It colonial age name in French is Saint Aimé.

.