Morrigan

Variant of Irish Morrighan, meaning great queen