Home

Word

Long Island Sound, n.
more info a sound between Long Island and Connecticut
<noun.object>

Long Island Sound