Palma De Mallorca Definition

Palma , the largest city in Majorca.

Wiktionary