ola

noun

1.
leaf or strip from a leaf of the talipot palm used in India for writing paper