divine messenger
English Dictionary
->
Letter D
-> divine messenger
Search Dictionary:
divine messenger Definition
(n)
a
messenger
from
God
; "
angel
of
death
"
divine messenger Synonyms
divine messenger
© Art Branch Inc.