What is the meaning of Windward?

Towards the wind, or the direction from which the wind is blowing.

On the side exposed to the wind.

In a position of advantage or superiority.

In a direction from which the wind blows, against or towards the wind.

The direction from which the wind blows.

The side receiving the wind's force.

Source: wiktionary.org