Find the word definition

Wikipedia
Megagle

Megagle is a village in the Togdheer province in the northwestern Ayn region of Somalia. It is located in Buuhoodle District, north by road from Buuhoodle and Sool Joogto on the Megagle Road.