Definition of Darjeeling

  • 1. A fine variety of black tea grown in northern India Noun

Semanticaly linked words with "darjeeling"

Hyponims for word "darjeeling"