Subscribe
URL of the page has been copied to clipboard.
Meaning : Leaf or strip from a leaf of the talipot palm used in India for writing paper.
Synonyms : olla
Install App