A view of the seaport Palma.
Palma definition by Webster's New World
Palma definition by American Heritage Dictionary
The American Heritage® Dictionary of the English Language, 4th edition Copyright © 2010 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.
also Palma de Mal·lor·ca
A city of western Majorca Island, Spain, on the Bay of Palma, an inlet of the Mediterranean Sea. Population: 383,000.
palma - Medical Definition
noun pl. pal·mae