souchong meaning
UK US
souchong (noun): a fine quality of black tea native to China.
Definition of souchong
Scrabble score: 14 (letter breakdown)
Word lists: words starting with SO · words ending in NG · 8-letter words
More about souchong on Wikipedia.