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