RichThesaurus
divine messenger
divine messenger
synonyms
spirit
angel
heavenly messenger
sprite
seraph
supernatural being
messenger of God
spiritual being
holy being
guardian
heavenly being
divine being
God’s messenger
celestial being
archangel
cherub
divine messenger
definitions