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