MINORCA

Minorca

Minorca or Menorca is one of the Balearic Islands located in the Mediterranean Sea belonging to Spain. Its name derives from its size, contrasting it with nearby Majorca.

The above text is a snippet from Wikipedia: Minorca
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!