Answer: seraphsheriff

AnswerCrossword Clue
SERAPHSHERIFF

Guardian of angels?