Moira Queen

Moira Queen is the mother of Oliver Queen.