Отчество от нецерковного мужского личного имени Замятня, в прошлом очень частого у русских (примеры с 1474 г. — Сл. Тупикова). Так как слово замять означало “метель”, имя могли давать мальчику, рожденному в такую погоду. Но то же слово имело и другие значения — “шум, крик” и “мятеж”. Вариант Замятин стал самостоятельной фамилией.
Значение слова ЗАМЯТНИН в Словаре русских фамилий
Что такое ЗАМЯТНИН
Словарь русских фамилий. 2012