English dictionary
souchong meaning and definition
Definition and meaning of souchong at MeaningMonkey.org. souchong meaning and definition in the English Dictionary.SOUCHONG noun
Definition of souchong (noun)
- a fine quality of black tea native to China
- synonyms: soochong
Source: Princeton University Wordnet