Synonyms and Antonyms for Douala

1. Douala (n.)

the largest city of Cameroon

Synonyms: