Synonyms of Divine Messenger in English :
Antonyms of Divine Messenger in English
Thesaurus of Divine Messenger in English
Divine Messenger
see definition of divine messengerHypernyms of divine messenger
1. (noun) a messenger from God
Synonyms of Divine Messenger in English :
Antonyms of Divine Messenger in English
Thesaurus of Divine Messenger in English
1. (noun) a messenger from God