ratan

Explore definitions, synonyms, and language insights of ratan

Definitions

Noun
a switch made from the stems of the rattan palms

Synonyms


More General Terms