ola

/ˈoʊlʌ/

Explore definitions, synonyms, and language insights of ola

Definitions

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

Synonyms


More General Terms