Dictionary search results

Showing 1-5 of 5 results

Palma US English

An industrial port and resort on the island of Majorca in the Balearic Islands; population 396,570 (2008). Full name Palma de Mallorca

Palma New Oxford Dictionary for Writers & Editors

capital of the Balearic Islands

La Palma US English

One of the Canary Islands, the most north-westerly in the group; chief town, Santa Cruz de la Palma. It is the site of an astronomical observatory

Palma de Mallorca in Palma US English

An industrial port and resort on the island of Majorca in the Balearic Islands; population 396,570 (2008). Full name Palma de Mallorca