Word Definition - 大吉岭

dà jí lǐng Darjeeling, town in India