Definition of Port Louis

  • 1. Capital and chief port of Mauritius; located on the northwestern coast of the island Noun

Semanticaly linked words with "port louis"