Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
legal resident
in English
legal resident
#common
Definitions
Noun
a
person
who
lives
in
a
place
permanently
or
for
a
long
time
,
having
the
right
to
do
so
a
person
who
lives
in
a
country
legally
,
often
with
the
intention
to
stay
indefinitely
Adjective
of
or
relating
to
a
person
who
lives
in
a
place
permanently
or
for
a
long
time
,
having
the
right
to
do
so
of
or
relating
to
a
person
who
lives
in
a
country
legally
,
often
with
the
intention
to
stay
indefinitely
Base Words
legal
resident