Definition of Ola

  • (noun) leaf or strip from a leaf of the talipot palm used in India for writing paper

Synonyms of Ola


Antonyms of Ola


No Antonyms Found.

Homophones of Ola


No Homophones Found.