4x23 Mystery Girl Identity Predictions

Theory
In episode 23 of season 4, otherwise known as "We are the Flash", there will be a confirmation of the girl we currently refer to as the Mystery Girl. Since there has been a lot of theories about her identity I decided to list the most possible ones. Ranked from, in my opinion, most possible to least possible.

Identity
Since she's been acting really weird around the members of Team Flash it seems she knows them. Also, when she was speeding off in episode 20, otherwise known as "Therefore She Is", she was also seen with two collors of lightning: yellow, which is Barry's color of lightning, and purple, which is Iris' color of lightning as seen in episode 16 of season 4, otherwise known as "Run, Iris, Run". She could be their daughter since she has a lot of similarities to Cecile and she could be a genderbent version of Daniel Wests Reverse-Flash. She has a lot of similarities to what a combination of Cisco and Cynthia would presumably look like but this is most likely not the case since they broke up in episode 20 of season 4, otherwise known as "Therefore She Is" and the Mystery Girl is a speedster, which both Cisco and Cynthia aren't.
 * Barry Allen, otherwise known as the Flash, and Iris West-Allen's (grand)daughter
 * Cecile Horton and Joe West's (grand)daughter
 * Cisco Ramon, otherwise known as Vibe, and Cynthia's, otherwise known as Gypsy, (grand)daughter

Verdict
In episode 23 of season 4, otherwise known as "We are the Flash", the mystery girl herself confirmed that she was Nora Allen, the daughter of Barry and Iris.