Definition of Olla

Noun: olla  Ã³-lu

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

See also:
olivinitic
Ollari

Anagrams containing the word olla

olla aoll laol llao