corsica

Noun
  1. An island in the Mediterranean;
    With adjacent islets it constitutes a region of France (synset 108961864)
  2. A region of France on the island of Corsica;
    Birthplace of Napoleon Bonaparte (synset 108961668)

Other Searches