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