Dogbo The city/word Dogbo means Benin. The city Dogbo lies in Benin. The country Benin contains the city Benin.