Moira Queen (Earth-2)

Moira Queen was the mother of Oliver and Thea Queen.