Meaning of souchong

Definition of souchong

(noun) a fine quality of black tea native to China

Other information on souchong

WIKIPEDIA results for souchong
Amazon results for souchong