SynonymX
Speak
Douala
Definition of Douala
1.
The largest city of Cameroon
Noun
Semanticaly linked words with "douala"
city
metropolis
urban center
cameroon
cameroun
republic of cameroon