leeward in Turkish leeward in Turkish rüzgâraltı adj On the side sheltered from the wind; in that direction. Add to Flashcards