ola

noun
variants: or olla \ ˈälə \
plural -s

Definition of ola

1 : a leaf or strip from the leaf of the talipot palm used in India for writing paper
2 : a document written on ola

History and Etymology for ola

Portuguese ola, from Malayalam ōla

Keep scrolling for more