ol•la
We found 8 definitions of olla from 5 different sources.
Noun |
||
olla - leaf or strip from a leaf of the talipot palm used in India for writing paper | ||
ola | ||
writing paper paper material made into thin sheets that are sized to take ink; used for writing correspondence and manuscripts |