Find the word definition

Wikipedia
Chifubu

Chifubu is a small urban area in Ndola, Zambia. The township is part of the Chifubu constituency.

Category:Populated places in Zambia Category:Ndola Category:Populated places in Copperbelt Province