port louis

Noun
  1. Capital and chief port of Mauritius;
    Located on the northwestern coast of the island (synset 108990039)

Other Searches