Meaning of darjeeling
Definition of darjeeling
(noun)
a
fine
variety
of
black
tea
grown
in
northern
India
Other information on darjeeling
WIKIPEDIA results for
darjeeling
Amazon results for
darjeeling
Tweet