Synonyms of Corsica

Primary definition: A mountainous Mediterranean island belonging to France, located southeast of the French mainland and west of Italy.

Full Dictionary Entry

Antonyms & Opposite Concepts