Darjeeling

/dɑrdʒˈilɪŋ/

Explore definitions, synonyms, and language insights of Darjeeling

Definitions

Noun
a fine variety of black tea grown in northern India

More General Terms