Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ola Definition

Cancel
ola
noun()
leaf or strip from a leaf of the talipot palm used in India for writing paper
Synonyms: olla,

Words Related to ola!

ola Examples by Brain Bank Users