Microsoft Store
 

Lee


 

Lee may mean:

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

  • A place protected from wind or other environmental hazards by an intervening object. See leeward (at sea) and lee waves (on land).
  •