meaning of long island sound

1. a sound between Long Island and Connecticut


Related Words

long island sound |

Developed & Maintained By Taraprasad.com

Treasure Words