Origin: Algonquian, from algoomequin (narrowing), translated from Montagnais Indian "kebec," meaning "where the river narrows"
From the word _kébec_ meaning 'narrowing' or strait in the Algonquin language.