Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
luna
in English
luna
us
//ˈluːnə//
uk
//ˈluːnə//
#common
Definitions
Noun
a
type
of
moth
(
Actias
luna
)
a
crescent-shaped
receptacle
(
for
consecrated
host
)
a
plantation
overseer
(
in
Hawaii
)
The
luna
supervised
the
workers
on
the
sugar
plantation
.