AZRAEL

Azrael

Azrael is the name of several fictional superheroes in the DC Comics universe. They are a group of assassins who were created by The Order of St. Dumas to "enforce God's Will." The name is taken from the name for the traditional Angel of Death.

The above text is a snippet from Wikipedia: Azrael (comics)
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!