Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Mary
in English
Mary
#common
Definitions
Noun
a
female
given
name
(
Aramaic
origin
)
the
virgin
mother
of
Jesus
;
religious
figure
a
biblical
figure
(
various
women
)
a
city
in
Turkmenistan