Definitions of olla:

  • noun:   leaf or strip from a leaf of the talipot palm used in India for writing paper