Synonyms for douala

1. Douala (n.)

the largest city of Cameroon

Synonyms: