PALMA DE MALLORCA Meaning of PALMA DE MALLORCA in English resort city and capital of Majorca Island (island off the eastern coast of Spain) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012