Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
the land of the living
in English
the land of the living
#common
Definitions
Other
the
world
of
the
living
,
as
opposed
to
the
afterlife
or
the
world
of
the
dead
a
metaphorical
reference
to
the
present
life
or
world
,
as
opposed
to
heaven
or
an
ideal
state
Base Words
land
living
of
the