Baby Names
Baby Names
Generate name
Search
Zhu
Zhu is a Chinese name and it means 'upright'.
Origin/Usage
Chinese
Pronunciation
TSOO
Meaning
Straightforward or upright