Conversation so far:
Where was Zheng He born?
Zheng He was born Ma He to a Muslim family of Kunyang, Kunming, Yunnan, China.
What is Zheng He's religion?
The Liujiagang and Changle inscriptions suggest that Zheng He's devotion to Tianfei (the patron goddess of sailors and seafarers) was the dominant faith to which he adhered.
When did the Ming Army invade?
In the autumn of 1381, a Ming army invaded and conquered Yunnan.

Question: Did he have any children?
Self-contained rewrite: Did Zheng He have any children?