Noun Definition

windward

1.Definition: the direction from which the wind is coming

Category: General

2.Definition: the side of something that is toward the wind

Category: Places