mauritius
Explore definitions, synonyms, and language insights of mauritius
Definitions
Noun
a parliamentary state on the island of Mauritius
Noun
an island in the southwestern Indian Ocean