leeshore

listen to the pronunciation of leeshore
Englisch - Englisch
{n} the shore towards which the wind blows