palma
/P AA1 L M AH0/noun
- 1
A city and port, the capital of the Balearic Islands, Spain, on the island of Mallorca; in full, Palma de Mallorca.
- 2
A town in Palma district, Cabo Delgado, Mozambique.
- 3
(historical) Alternative form of palmo, traditional Portuguese and Spanish units of length. [(historical, measure) A traditional Spanish unit of length, equivalent to about 20.8 cm.]
Translate โpalmaโ into another language
Choose a language below to open the translator with English selected as the source language.