Unscramble
Definition of Olla
Noun: olla ó-lu
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