palma

/P AA1 L M AH0/
noun
  1. 1

    A city and port, the capital of the Balearic Islands, Spain, on the island of Mallorca; in full, Palma de Mallorca.

  2. 2

    A town in Palma district, Cabo Delgado, Mozambique.

  3. 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.]