Definition of DARJEELING
noun : DARJEELING
Source: WordNet 3.1
-
1. (
) a fine variety of black tea grown in northern India ;
See more about : DARJEELING