As  leeward  as...

comments powered by Disqus

Definition of leeward

leeward - adj. on the side away from the wind; adv. toward the wind; noun the direction in which the wind is blowing; the side of something that is sheltered from the wind.

image

Leeward on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...