Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
monarch
in English
monarch
#common
Plural
monarchs
Definitions
Noun
a
ruler
with
supreme
power
;
head
of
state
the
best
or
most
dominant
thing
a
type
of
bird
(
Monarchidae
family
)
The
monarch
bird
is
known
for
its
distinctive
song
.