Long Island Sound
WordNet

noun


(1)   A sound between Long Island and Connecticut
 
x
OK