Sandy or pebbly shores along the ocean; plural of beach, or to push a boat up onto the shore.
From Old English 'bæce' or similar, possibly from a Celtic root. The exact origin is unclear, but it's been used for coastal sandy areas since at least medieval times.
Nobody's entirely sure where 'beach' comes from—it might be Celtic, it might be Germanic, but it's been English for over 1,000 years and means the same thing: where land meets sea!
Complete word intelligence in one call. Free tier — 50 lookups/day.