The story
From Humber + mouth, the mouth of the Humber River (Newfoundland and Labrador).
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A neighbourhood of Corner Brook, Newfoundland and Labrador, Canada. Full definition →
From Humber + mouth, the mouth of the Humber River (Newfoundland and Labrador).
Etymology from Wiktionary, CC BY-SA 4.0.