Las-palmas meaning

läs pälmäs
The chief city of the Canary Islands of Spain, on the northeast coast of Grand Canary Island. It was founded in the late 1400s.
0
0
(place) Seaport in the Canary Islands.
proper name
0
0
Advertisement