divine messenger Meaning, Definition & Usage

  1. noun a messenger from God
    • angel of death

WordNet