archangel is a crossword puzzle answer that we have spotted 3 times. Heavenly being Divine messenger An angel of high rank