Definition of

Divine Messenger

  1. (noun, person) a messenger from God

via WordNet, Princeton University

Alternate forms of Divine Messenger

Hypernyms: angel

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Ultimateness

the state or degree of being ultimate; the final or most extreme in degree or size or time or distance,