Game of Thrones is coming back with its final season, and there are many things we are hoping to see. But one ​thing we've been waiting for since Season 1, is the return of Khal Drogo. 

At the end of the first season, ​Daenerys Targaryen loses her husband and her unborn child after being cursed by a witch named Mirri Maz Duur. While the witch does not kill ​Khal Drogo, she leaves him in a state in which he isn't really living. When Daenerys asks when he would return, the witch responds:

"When the sun rises in the west and sets in the east. When the seas go dry and mountains blow in the wind like leaves. When your womb quickens again, and you bear a living child. Then he will return, and not before."

While this curse seems pretty definite, there are also some loopholes. ​One fan theory ​explains just how the prophecy can be fulfilled, and how Drogo will return.

To start, the sun rising in the west and setting in the east could refer to the planet moving in retrograde as a result of this insane winter. Next, we have the seas drying and mountains blowing over. Again, as a result of this historic winter, the seas may dry (or freeze). The fan theory explains that the mountain could be referring to The Wall, which the Night King has knocked down. However, it is important to note some believe this line refers to ​The Mountain losing to his brother, The Hound, in the highly anticipated ​Cleganebowl.

Finally, Daenerys was unable to bear a child with Khal Drogo, but perhaps she still could. The theory explains the history of inbreeding in the Targaryen family, and proposes that Targaryens have trouble reproducing with others. Since ​Jon Snow is actually a Targaryen, perhaps he will father Daenerys' child, fulfilling the prophecy. 

But while this theory seems possible, we don't know how likely it'd be for Drogo to actually come back. Not only did he die, but Daenerys also burned his body. Does the prophecy lead to Daenerys' death, where she'll be reunited with Drogo in the afterlife? Or will Khal Drogo really resurrect?

We'll find out when Game of Thrones returns during ​the first half of 2019!