Zhu Ba Jie: The Endearing Pig Demon of Legend Name Meaning and Origin Zhu Ba Jie is a character featuring a name steeped in meaning. “Zhu” translates to “pig,” while “Ba” represents the number eight, and “Jie” refers to prohibitions. This name was conferred upon him by Tang San Zang once he became his second…