Definitions of Port louis:

  • noun:   capital and chief port of Mauritius; located on the northwestern coast of the island