Meaning of divine messenger
Definition of divine messenger
(noun)
a
messenger
from God; "angel of death"
Other information on divine messenger
WIKIPEDIA results for
divine messenger
Amazon results for
divine messenger
Tweet