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