Subscriber login


Forgot your password?

Library card login

Other

Oyster Bay

Syllabification: (Oys·ter Bay)
Definition of Oyster Bay
  • a town in central Long Island in New York that includes the villages of Hicksville, Farmingdale, and Oyster Bay; population 301,474 (est. 2008).