Tamil Dictionary 🔍

cheng

Cheng, n. Etym: [Chinese.] Defn: A chinese reed instrument, with tubes, blown by the mouth.


cheng - Similar Words