Synonyms of "OLLA"
What is another word for "OLLA"

Search for SYNONYMS or ANTONYMS

FIND

Synonyms of "OLLA"

1

noun - leaf or strip from a leaf of the talipot palm used in India for writing paper

2