Definitions of Cotonou:

  • noun:   chief port of Benin on the Bight of Benin