A feminine elaboration of Azrael, from Hebrew elements often interpreted as 'help of God.'
Like Azraelle?
Swipe through thousands of names like it