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.

Search Baby Boy Names

Search by:

  • Name or Meaning
  • Filter
  • Letter