Словарь русских фамилий
Фамилия может быть образована либо от уменьшительной формы Махоня (от Марфа), либо от махоня в смысле маленький, либо от диалектного махона — тот, кто делает все с маху, как попало.(Э)
Махонин