Noun Definition

port louis

1.Definition: capital and chief port of Mauritius; located on the northwestern coast of the island

Category: Places