La Palma

(redirected from Isla de la Palma)
Also found in: Dictionary.

La Palma

an island in the N Atlantic, in the NW Canary Islands: administratively part of Spain. Chief town: Santa Cruz de la Palma. Pop.: 85 547 (2002 est.). Area: 725 sq. km (280 sq. miles)