Advertisement

Synonyms of Balearic Island

Primary definition: An island belonging to an archipelago off the eastern coast of Spain in the western Mediterranean.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement