Meaning of leeward
Definition of leeward
(adj)
on the
side
away
from the wind; "on the
leeward
side
of the island"
(adv)
away
from the wind; "they were
sailing
leeward"
(noun)
the
direction
in which the
wind
is
blowing
the
side
of something that is
sheltered
from the
wind
Other information on leeward
WIKIPEDIA results for
leeward
Amazon results for
leeward
Tweet