Jamaica Bay
geographical name
inlet of the Atlantic bordered by Brooklyn and Queens in southwestern Long Island, southeastern New York state
Love words? Need even more definitions?
Merriam-Webster unabridged
Share