It's actually both! “Mallorca” is the Spanish spelling of the island, while “Majorca” is the most popular spelling in English, as well as other languages and countries. Officially, the name of the island is Mallorca, which is technically the correct spelling.