Hamilton-inlet definitions

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