What is the origin of Zhu Yuanzhang’s name?

The origin of Zhu Yuanzhang's name is:

After Zhu Yuanzhang joined the army, he was brave in battle, witty and fluent in writing. He was quickly appreciated by Guo Zixing, so he transferred Zhu Yuanzhang to the commander's mansion as an errand and appointed him. He is the ninth commander of the personal soldiers. Zhu Yuanzhang was smart and capable, handled things properly, and took the lead in fighting. Soon, Zhu Yuanzhang's good reputation among the troops spread. Guo Zixing also regarded him as a confidant and always discussed important matters with Zhu Yuanzhang.

At that time, Guo Zixing had an adopted daughter, the daughter of his best friend Ma Gong. After Ma Gong died, his youngest daughter was adopted by Guo Zixing. Guo Zixing saw that Zhu Yuanzhang was a talented person, so he married his adopted daughter Ma to Zhu Yuanzhang. From then on, he was called Mr. Zhu in the army. Zhu Yuanzhang changed his official name to Yuanzhang, with the courtesy name Guorui.

Zhu Yuanzhang’s political measures:

Zhu Yuanzhang highly affirmed the role of law in governing the country. He said: "The husband's law is the one who governs the world." Therefore, when Zhu Yuanzhang came to the throne of Wu, he proposed that "at the beginning of the founding of the country, we must first correct the principles and disciplines", and ordered the left prime minister Li Shanchang and others to draft laws and regulations, compile 285 laws and 145 orders, and by December of the first year of Wu, "Jiayin, the laws and orders were completed, and the orders were issued. Go ahead." This was the earliest "Da Ming Code" that was drafted and promulgated.

After four revisions in the first year of Wu, the sixth year of Hongwu, the 22nd year of Hongwu, and the 30th year of Hongwu, the "Da Ming Code" was finally completed and "published at home and abroad, so that the world would know and abide by it."