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
Tweet