meaning of ola

1. leaf or strip from a leaf of the talipot palm used in India for writing paper


Related Words

ola | olaf ii | olav ii |

Developed & Maintained By Taraprasad.com

Treasure Words