Noun Definition

majorca

1.Definition: the largest of the Balearic Islands

Category: Places