Анализ фамилии:
В 70% случаев эта фамилия происходит из восточнославянских языков (15% русский, 30% украинский, 25% белорусский язык). В этом случае она представляет собой существительное, которое когда-то было прозвищем дальнего предка, закрепившееся в качестве его фамилии. В 30% случаев эта фамилия имеет иностранное происхождение и могла появиться, например, из французского языка.
Значение фамилии:
СОХИН СОХА СОШНИКОВ СОХАРЕВ
Отчество от прозвища Соха, по названия плуга, главного орудия земледельца. Но возможно и от имени Софон, Софрон через форму Софа - Соха. Cошник - мастер, делающий сохи., сохарь - пахаоь, тот кто идет за сохою, перм. (Даль)