divine messenger

listen to the pronunciation of divine messenger
English - English
a messenger from God; "angel of death