Meaning of port louis

Definition of port louis

(noun) capital and chief port of Mauritius; located on the northwestern coast of the island

Other information on port louis

WIKIPEDIA results for port louis
Amazon results for port louis