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).
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019
Bras d’Or Lake [brah dawr] noun
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019