HumanitiesWeb.org - Glossary definition: Sheng
Sheng
A Chinese type of mouth organ, or harmonica.
Back