Belle Isle
noun
Strait of,
a strait between Newfoundland and Labrador, Canada. 10–15 miles (16–24 km) wide.
Example sentences from the Web for belle isle
British Dictionary definitions for belle isle
Belle Isle
noun
an island in the Atlantic, at the N entrance to the Strait of Belle Isle, between Labrador and Newfoundland. Area: about 39 sq km (15 sq miles)