Death angel

What is Death angel?

Death angel definition and meaning on Dictionary terms:
noun