Dictionary Check: olla
"olla" is a valid word!
Scrabble
4
points
Words with Friends
6
points
Definition
noun
leaf or strip from a leaf of the talipot palm used in India for writing paper
Advertisement