Darjeeling - Definition

darjeeling

n 1: a fine variety of black tea grown in northern India

Look up another word