En realidad son las dos cosas. “Mallorca” es la grafía española de la isla, mientras que “Mallorca” es una grafía bastante popular en inglés, así como en más idiomas y países. Oficialmente, el nombre de la isla es Mallorca, que es técnicamente la grafía correcta.