Zhu
Pet Name
Zhu
Origin
Chinese
Meaning
Straightforward or upright
Notes about Zhu
Zhu is a Chinese name and it means 'upright'.
More Info about Zhu
No more information.
