Eleanor Dawson

Laila's biological mother and a fierce rival of Iris.