DARJEELING


Meaning of DARJEELING in English

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

Oxford English vocab.      Оксфордский английский словарь.