Translation of limas in English:

limas

noun

  • 1

    a dipper or pail made from banana leaves, something that tapers upwards in the shape of a pyramid (of a house or building), a pyramid