Olla — synonyms, definition

1. olla (Noun)

1 synonym
ola
1 definition

olla (Noun) — Leaf or strip from a leaf of the talipot palm used in India for writing paper.

1 type of
writing paper
3 parts of
Corypha umbraculifera talipot talipot palm