What is a weather shore?
Short answer
A shore from which the wind is blowing, providing sheltered water in its lee
A weather shore is one from which the wind blows, meaning the water to leeward of it is sheltered. It is the opposite of a lee shore. Anchoring in the lee of a weather shore gives protection from wind and waves.
Quick check
What is a weather shore?