About us
Define
Definitions for
"majorca"
the largest of the Balearic Islands
wordnet.princeton.edu