Find the word definition

Wikipedia
Godobjiran

Godobjiran is a town in the northeastern Nugal province of Somalia. It is the center of the Godobjiran District in the autonomous Puntland region.