SOUCHONG Meaning of SOUCHONG in English [ 'su:ʃɒŋ ]■ noun a fine black variety of China tea.OriginC18: from Chin. siú 'small' + chúng 'sort'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004