English dictionary
olla meaning and definition
Definition and meaning of olla at MeaningMonkey.org. olla meaning and definition in the English Dictionary.OLLA noun
Definition of olla (noun)
- leaf or strip from a leaf of the talipot palm used in India for writing paper
- synonyms: ola
Source: Princeton University Wordnet