palma

UK /ˈpɑːl.mɑː/ US /ˈpɑl.mɑ/
name 2noun 1

Definitions

noun

1

Alternative form of palmo, traditional Portuguese and Spanish units of length.

name

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.

Your note

not saved
0 chars