0%

ALL meanings of hamilton inlet

Ham·il·ton in·let
H h
  • noun hamilton inlet an arm of the Atlantic in SE Labrador, an estuary of the Churchill River. 150 miles (240 km) long. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?