Synonyms of Mauritius
Primary definition: An island nation in the Indian Ocean, east of Madagascar, known for its beaches, lagoons, and reefs.
Primary definition: An island nation in the Indian Ocean, east of Madagascar, known for its beaches, lagoons, and reefs.