The name Azrael is a boy's name of Hebrew origin meaning "help of God". Azrael and is often added to lists like Mystical Names and discussed in our forums with posts like "Names on NB that make you go WOW!".
From the experts:
This is the name of Angel of Death in Jewish and Muslim tradition, not a great start for an innocent child -- or a great role model for a teenager.