olla
1. [ noun ] (writing) leaf or strip from a leaf of the talipot palm used in India for writing paper
Synonyms: ola
Related terms: writing_paper talipot
Similar spelling:   ola
  Olea
  Olah
  oleo