User blog comment:Legionaire22/Defying Canon?/@comment-9734625-20111022151656

Well, Angel is kind of a term meaning both Homo Angelicus(How i say Angel as in creature) and a very nice and "perfect" person.