See Also: Darjeeling(dictionary)
Darjeeling(dictionary)

Darjeeling (iou)



Darjeeling noun. L19.
[A town and district in West Bengal.]
In full Darjeeling tea. A high-quality tea grown in the mountainous regions of northern India.