Anyone who has not watched closely since season 6 of Game of Thrones should read this article to understand who is Jon Snow to Daenerys and really is. Everybody in the Game of Thrones Seven Kingdoms knows the unpleasant story that Lyanna Stark was the lady of the heart of young Robert Baratheon, however she never turned into his significant other. Then they started to fight Robert Baratheon vs Rhaegar, After Robert’s rebellion, Lyanna was grabbed by Rhaegar Targaryen and left her home, whom he raped and then killed.
However, in fact, it is not so.
Liane never loved Robert Baratheon, her heart was always with Rhaegar. Ned found his sister before Lyanna Stark death, which happened during childbirth. Lyanna to save the boy from Robert, she gave her child the name Aegon to pay in honor of the founder of the Targaryen clan Aegon I, the main Aegon the conquerer of the Seven Kingdoms.
Ned got that if reality got known, Robert would execute the kid. Consequently, he chooses to call the child his bastard, gives him the name Jon, since leaving the name Aegon was excessively risky. He carries him with him to Winterfell and raises him as his own personal child.
It is additionally realized that Lyanna and Rhaegar figured out how to legitimize their relationship, secretly married. Lily finds out about it and say this Sam Tarly in the Citadel, in the seventh season.
Incidentally, Jon Snow, otherwise known as Aegon Targaryen, is the genuine beneficiary to the Iron Throne, and Daenerys is his blood auntie. Daenerys realized what would happen race for the iron throne after knew everything.