Фамилия Шамков формируется из Шамко прозвища. Прозвище происходит от глагола Шамко "бормотать" - "говорить неясно, бессвязно". Таким образом, он мог бы получить человек, который имел некоторые проблемы с речью.
По другой версии, на основе этого семейства является прилагательное "бормотание", то есть "быстрый". В этом случае, прозвище, данное Шамко Скороход, человек, который очень быстрый темп. Бормоча, в конце концов получил название Шамков.