DARJEELING


Meaning of DARJEELING in English

Dar ‧ jee ‧ ling /dɑːˈdʒiːlɪŋ $ dɑːr-/ BrE AmE noun

1 . a city in the mountains of northeast India

2 . a delicate tea grown on the hills around Darjeeling

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.