noun a town on the S shore of Long Island, in SE New York.
bay shore 🔊 Listen to this noun a town on the S shore of Long Island, in SE New York. Bay Shore – Wikipedia, la enciclopedia libre Commercial Retail Space For Lease in Bay Shore, NY – Milbrook Properties Bayshore Boulevard (Tampa) – 2019 All You Need to Know BEFORE You Go Bay Shore Marina | The Official Site of The Bahamas Bayshore station – Wikipedia Old Navy opening at Bayshore Town Center – Milwaukee Business Journal Share Facebook Twitter Google +