Synonyms and Antonyms for divine_messenger

1. divine messenger (n.)

a messenger from God

Synonyms: