Souchong (noun) Definition, Meaning & Examples

noun
  1. a variety of black tea grown in India and Sri Lanka.
noun
  1. a black tea with large leaves
Souchong (noun) Definition, Meaning & Examples

More Definitions