Notre Dame Bay

English

Proper noun

Notre Dame Bay

  1. A large bay on the north coast of Newfoundland, Newfoundland and Labrador, Canada.