Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: divine messenger
  1. A supernatural being who serves as a messenger between divine beings and humans
    "Angels are considered divine messengers in many religions"

Derived forms: divine messengers

Type of: angel