Find the word definition

Wikipedia

Djugu

Djugu is a town in the Ituri Interim Administration within Orientale Province of the Democratic Republic of the Congo. It is the administrative headquarters of Djugu Territory. As of 2012 the population was estimated at 28,061.