Find the word definition

Wikipedia
Diy-Gid-Biy

The Diy-Gid-Biy (meaning “eye of the head on top” or “chiefly ruins”) are archaeological sites of the Mandara Mountains in the Far North Province of Cameroon.