OLA


Meaning of OLA in English

noun

or ol·la ˈälə

( -s )

Etymology: Portuguese ola , from Malayalam ōla

1. : a leaf or strip from the leaf of the talipot palm used in India for writing paper

2. : a document written on ola

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.