Словарь русских фамилий

СМЕКАЛКИН

Смеалка — ум, рассудок, смышленность, догадливость.(Даль) Очевидно прозвище такого человека, а его дети стали смекалкиными.

Словарь русских фамилий