port louis

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

Other Searches