Find the word definition

Wikipedia
Obosi

Obosi is a town in Anambra State, southeastern Nigeria. A hotly contested site during the Nigerian Civil War, the town of about 200,000 people is one of the most densely populated in West Africa.