EnglishDoualanameMeaningThe largest city of Cameroon, situated on the west coast.SourcesNo citations have been attached yet.