Board Thread:Spoilers!/@comment-2153169-20140402112823/@comment-6175354-20140418133230

Toma Cre wrote: Maybe the twist is that Regina is the true first-born of Cora. So Zelena switches Regina (who she thinks is her baby self) for Charming's baby. Cora abandons Charming's baby who is picked up by the Good Witch of the South, brought back to Oz and raised so that she becomes the Good Witch of the North (which explains why Glinda looks so much like Emma). Glinda was the Good Witch of the South, in the novels. It is possible, Glinda is Emma's younger unborn sister; but due to a time-paradox, was raised by the Good Witch of the North.