Noun Definition

divine messenger

1.Definition: a messenger from God

"Angel of death"

Category: People