Find the word definition

Wikipedia
Dumbuto

Dumbuto is a village in the Gambia and it is located in the Lower River Division. Dumbuto is the home town of Bakary B. Dabo, and the people are known for their pride.

Category:Populated places in the Gambia