Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

majorca Definition

Cancel
majorca
geographical name(Ma-jor-ca)
island of Spain in the western part of the Mediterranean Sea; largest of the Balearic Islands; chief city Palma area 1405 square miles (3653 square kilometers)

Words Related to majorca!

majorca Examples by Brain Bank Users