Meaning of soochong

Definition of soochong

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

Other information on soochong

WIKIPEDIA results for soochong
Amazon results for soochong