meaning of ratan

1. a switch made from the stems of the rattan palms


Related Words

ratan |

Developed & Maintained By Taraprasad.com

Treasure Words