Find the word definition

Wikipedia

Nebbi

Nebbi is a town in the Nebbi District of the Northern Region of Uganda. It is the site of the district headquarters.