Zhu is a masculine name of Chinese origin, meaning "upright." As a surname, it is a household name due to its affiliation with the Ming dynasty emperors. Zhu was listed as the 17th name in the famous Hundred Family Surnames poem (commonly known as Bai Jia Xing). As a forename, it has quite a bit of catching up to do, but that's where baby Zhu comes in.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.