Yes, the difference in the names can be related to the Spanish dialect. In Spanish, it is pronounced Majorca and in Catalan – Mallorca.