Alastriona

Feminine form of Irish Alastar, meaning defender of mankind