ola
1.
(
noun
) leaf or strip from a leaf of the talipot palm used in India for writing paper
Synonyms:
olla
Related Words:
writing paper
Terms and Conditions of Use / Copyright Notice