Bras d'Or Lake

(redirected from Lake Bras d'Or)
Also found in: Encyclopedia.

Bras d'Or Lake

 (brä′ dôr′)
An arm of the Atlantic Ocean indenting deeply into Cape Breton Island in southeast Canada.