Definitions for "majorca"
the largest of the Balearic Islands