meaning of long island

1. an island in southeastern New York; Brooklyn and Queens are on its western end


Related Words

long island | long island sound |

Developed & Maintained By Taraprasad.com

Treasure Words