noun: A barrier island in Jefferson Parish, Louisiana, United States, on the coast of the Gulf of Mexico
noun: A town in Jefferson Parish, Louisiana, United States, on the eponymous island
noun: An island in Grand Isle County, Vermont, United States in Lake Champlain
noun: A town in Grand Isle County, Vermont, United States, on the eponymous island
noun: Ellipsis of Grand Isle County. [One of 14 counties in Vermont, United States. Shire town: North Hero. The county is composed of islands and a peninsula in Lake Champlain.]