Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lily
in English
lily
us
/ˈlaɪli/
uk
/ˈlɪəli/
#common
Plural
lilies
Definitions
Noun
a
type
of
ornamental
flower
a
heraldic
symbol
(
often
fleur-de-lis
)
a
compass
needle's
north-pointing
end
Compounds / Phrases
daylily
belladonna lily
naked-lady-lily