SynonymX
Speak
Majorca
Definition of Majorca
1.
The largest of the Balearic Islands
Noun
Semanticaly linked words with "majorca"
espana
kingdom of spain
spain
balearic islands
island