WordNet: divine messenger

Sanatista
a messenger from God; "angel of death"



divine messenger