Word
Majorca, n.
the largest of the Balearic Islands
<noun.location>
Majorca
semantic pointers
part holonym
Spain, Kingdom of Spain, Espana
Balearic Islands
instance hypernym
island