Definitions of leea:

  • adjective:   towards the side away from the wind