Ola — synonyms, definition

1. ola (Noun)

1 synonym
olla
1 definition

ola (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