Find the word definition

Wikipedia
Afgooye

Afgooye is a town in the southwestern somalia Lower Shebelle (Shabellaha Hoose) region of Somalia. It is the center of the Afgooye District.