DARJEELING


Meaning of DARJEELING in English

n. a high-quality tea from Darjeeling in NE India.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.