sheng - What does it mean?
'sheng' hits on the web
You may have been searching for a specific social media @sheng profile or the tag #sheng
Definition of 'sheng'English
Noun
( en-noun)
A Chinese wind instrument, being a free-reed mouth organ consisting of 13 or more bamboo pipes of various lengths, which are fixed at their bases in a wind chest made from a dried gourd (or, more recently, wood or chrome-plated brass).
----
Similar to 'sheng'song, sing, saying, sang, sung, swing, swung, smog, snog, snug, smeg, snag, swang, sewing, smug, seeing, skiing, sawing, sowing, suing, shying, snig, skying, snigg, sying
|