Find the word definition

Wikipedia
Afbarwaaqo

Afbarwaaqo or Afbarwaqo is a town in the Mudug region of Somalia. The town is located 176 km northeast of the provincial capital of Galkayo.