Advertisement
Advertisement
Bras d'Or Lake
[ brah dawr ]
noun
- an arm of the Atlantic Ocean in the center Cape Breton Island, in Nova Scotia, Canada. 360 sq. mi. (930 sq. km).
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ brah dawr ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse