Definition of Cotonou in English:

Cotonou

proper noun

  • The largest city, chief port, and commercial and political center of Benin, on the coast of West Africa; population 719,912 (2006)

Pronunciation

Cotonou

/ˌkōtnˈo͞o/