AngelicArtistry's Angel Trivia Game Go To Heaven Michael's Game Question 82


Which archangel's name means "Lion of God" ?

 

Answer