English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Cheng

Cheng (n.)

A chinese reed instrument, with tubes, blown by the mouth.