If you go back 10,000+ years, you could have a (very large) family from Suramar where one sibling is a night elf, one is a naga, one is a spider elf, one is a nightborne, one is a satyr, and thanks to Lorash messing up the lore on short elf ages, they could also have more siblings where one of those is a void elf, one’s a blood elf, and one’s a high elf.
Depending on choices and locations. And I’m not even throwing all the elf mutation options in there. Elves are bonkers, my friends.
All three Windrunner sisters were High Elves, as the title of Blood Elves hadn’t existed yet — That was only created after the events of the Scourge to honour the fallen.
Todays High Elves & Blood Elves are culturally, biologically and magically the same – The only difference is political. Before you state otherwise / it’s to do with the fel (as many do) — The fel had nothing to do with the name of the people.
Now, as for Void Elves:
The origins of the Void Elves was a cluster group of Blood Elves (NOT Alliance-aligned High Elves) — That were exiled for study into the void due to its threat to the Sunwell & some mild connections with the betrayer Dar’Khan Drathir. As we know, that group of Blood elves then got trapped, infused with void and then ultimately accepted Alleria’s offer to join the Alliance.
There’s now Blood Elf & High Elf pilgrims that are visiting the rift, so one could speculate that they’re increasing their ranks from who were originally created - with those who are interested.