AngelicArtistry's Angel Trivia Game Go To Heaven Michael's Game Question 82
Which archangel's name means "Lion of God" ?
Answer