Ahmed , Mughals have Mongol Ancestory!
This is right.
No, it may not be right. Babur was the direct descendant of Timur Lang who belonged to Turkic race. There were many invasions by the Mongol troops in the western front of Hindustan after the Turkic Kings started to rule India since 1190 after the defeat of Great Prithviraj Chauhan at the hands of Muhammad Ghori in the Battle of Tarain.
So, because of these invasions for hundreds of years from the west, almost all people there were known invariably as Mongols to the Hindustanis, both domiciled Muslims and local Hindus.
When the forces of Babur attacked Delhi, it was 1526 and the Turkic Muslim dynasties have been ousted by Bahlul Lodi, a Pathan, in around 1456(?), and his descendant Ibrahim was the Sultan.
The invasion of Babur, like many others in the past, was from the west. So, people started to think it as a Mongol invasion. As a result Babur's family came to be known as Mongol, although it is not true.
the word Mongol changed to Mogol, Mugal, Mughal etc. However, the House of Babur spoke in Turkic inside the palaces and among themselves although Persian was also spoken. Persian remained the Official language of entire Hindustan since around 1190.