'Port Louis' definitions:

Definition of 'Port Louis'

From: WordNet
noun
Capital and chief port of Mauritius; located on the northwestern coast of the island