HumanitiesWeb.org - Glossary definition: Sheng
Sheng

A Chinese type of mouth organ, or harmonica.

Back