Jamaica Bay

English

Proper noun

Jamaica Bay

  1. An estuary on the southern portion of the western tip of Long Island, New York, United States.
    Synonym: Grassy Bay