Zhuge Zhan
Zhuge Liang had at least two sons. His elder son, Zhuge Zhan, served as a general in Shu and was killed in action during the Conquest of Shu by Wei. His younger son, Zhuge Huai (), lived as a commoner during the Jin dynasty. Zhuge Liang initially had no sons, so he adopted his nephew, Zhuge Qiao (Zhuge Jin's son). Zhuge Qiao served in Shu and died at a relatively young age. According to legend, Zhuge Liang had a daughter, Zhuge Guo (), but her existence is disputed by historians.