Definitions of Porto novo:

  • noun:   the capital of Benin in southwestern part of country on a coastal lagoon