'Darjeeling' definitions:

Definition of 'Darjeeling'

(from WordNet)
noun
A fine variety of black tea grown in northern India