See Also: olla(1)(dictionary)
olla(2)(dictionary)
olla podrida(dictionary)

olla(1) (iou)



olla noun2. E17.
[Portuguese from Malayalam ola.]
In (esp. the southern part of) the Indian subcontinent: (a letter or document written on) a strip of palm leaf, esp. of the palmyra, prepared for writing.