'Darjeeling' definitions:

Definition of 'Darjeeling'

From: WordNet
noun
A fine variety of black tea grown in northern India