Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
lee
in English
lee
#common
Plural
lees
Definitions
Noun
a
sheltered
area
;
protected
from
wind
the
side
away
from
wind
a
protected
cove
or
harbor
Adjective
facing
away
from
fluid
flow