Palma de Mallorca

Proper noun

 * 1) Palma, the largest city in Majorca