Zhu July 22, 2016 Chinavod Boys Names with Meanings Leave a comment Zhu is a Chinese name and it means 'upright'. Related posts: Chinese, African name Shun Jian Yan