English synonyms about - contact  

ola

noun

1 ola

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

synonym: olla.


Find more on ola elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0359