Meaning of ratan

Definition of ratan

(noun) a switch made from the stems of the rattan palms

Other information on ratan

WIKIPEDIA results for ratan
Amazon results for ratan