DARJEELING


Meaning of DARJEELING in English

n. city in India; excellent black tea grown in the mountainous region of Darjeeling (India)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.