Sailing Source
Home
Nautical Dictionary
leeward
Definition:
(Pronounced Loo-ard) Away from the wind / on the other side of the wind.