YourDictionary

Hamilton Inlet

A deep inlet of the northern Atlantic Ocean in southeast Labrador connecting with Lake Melville. It was visited by English navigators in 1586.

link/cite print suggestion box