Attested.to

Definition

a fine variety of black tea grown in northern India

Seed ·

Term in context

Darjeeling in CommonParlance