English synonyms about - contact  

Long Island Sound

noun

1 Long Island Sound

A sound between Long Island and Connecticut.


Find more on long island sound elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0348