olla

Definitions of olla
  1. noun
    leaf or strip from a leaf of the talipot palm used in India for writing paper
    synonyms: ola
    see moresee less
    type of:
    writing paper
    paper material made into thin sheets that are sized to take ink; used for writing correspondence and manuscripts
Word Family