La Palma
La Pal·ma
geographical name \lä-ˈpäl-mä\Definition of LA PALMA
island Spain in Canary Islands; chief town Santa Cruz de la Palma area 280 square miles (728 square kilometers)
Learn More About LA PALMA
Seen & Heard 
What made you want to look up La Palma? Please tell us where you read or heard it (including the quote, if possible).








