0%

ALL meanings of zhu

Z z
  • noun zhu river in SE China, forming an estuary between Macao & Hong Kong: c. 100 mi (161 km) 0
  • noun zhu (music) An ancient string instrument (chordophone), originating in ancient China; its nature is not known but was probably a zither-like rectangular body featuring silk or gut strings played with a bow. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?