douala
1. [ noun ] (government,geography) the largest city of Cameroon
Related terms: city Cameroon
Similar spelling:   Doyal
  dol
  doll
  Doyel
  dowel