I've never seen this way to spell it before. Mallorca is the most international way to spell it, remember english wikipedia isn't just read by people from english speaking countries. Most of the world knows this island as Mallorca as their respective countries haven't made up a domestic variation of it. Majorca sounds like a domestic variation made up by english tourists. :