cheng Meaning, Definition & Usage

Cheng noun
Etymology
Chinese.
Definitions
  1. A chinese reed instrument, with tubes, blown by the mouth.

Webster 1913