Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
Luna
in English
Luna
#common
Definitions
Noun
earth's
natural
satellite
The
astronauts
traveled
to
Luna
,
the
earth's
natural
satellite
.
a
Latin-derived
female
name
Luna
is
a
beautiful
and
unique
female
name
of
Latin
origin
.
a
type
of
moth
(
Actias
luna
species
)
The
luna
moth
has
distinctive
long
tails
on
its
hindwings
.
the
Roman
goddess
of
moon
;
Selene's
equivalent
In
Roman
mythology
,
Luna
was
the
goddess
who
ruled
the
moon
.