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