leeshore

listen to the pronunciation of leeshore
الإنجليزية - الإنجليزية
{n} the shore towards which the wind blows