Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
archangel
in English
archangel
#uncommon
Plural
archangels
Definitions
Noun
a
high-ranking
angel
(
in
a
hierarchy
);
leads
other
angels
;
loyal
to
a
deity
The
archangel
Michael
is
often
depicted
as
a
leader
of
the
heavenly
host
.