English dictionary
divine messenger meaning and definition
Definition and meaning of divine messenger at MeaningMonkey.org. divine messenger meaning and definition in the English Dictionary.DIVINE MESSENGER noun
Definition of divine messenger (noun)
- a messenger from God
- "angel of death"
Source: Princeton University Wordnet