Advertisement
Synonyms of Mallorca
Primary definition: The largest island of the Balearic Islands archipelago in Spain, located in the Mediterranean Sea, renowned for its resort beaches, sheltered coves, and limestone mountains.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Mallorca" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement