MAJORCA


Meaning of MAJORCA in English

or Spanish Mallorca geographical name island Spain; largest of the Balearic Islands; chief city Palma area 1405 square miles (3653 square kilometers ) , ~n adjective or noun

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.