Фамилия Леонихин имеет славянское происхождение и может иметь несколько версий о ее возникновении.
Одна из версий гласит, что фамилия Леонихин происходит от имени мужчины по имени Леониха. В древности имена могли становиться основой для фамилий, поэтому возможно, что Леонихин стал фамилией после того, как человек с именем Леониха приобрел оную.
Некоторые исследователи предполагают, что фамилия Леонихин могла возникнуть от названия какого-то природного объекта или местности, например, от названия реки Леониха или какого-то лесистого участка земли.
Значение фамилии Леонихин может быть связано с именем Леониха. Возможно, что оно имеет корни в греческом слове «Леон», что означает «лев», а суффикс «-ин» может обозначать принадлежность или происхождение.
Фамилия Леонихин пользуется популярностью в России и имеет свою историю и традиции. Как и многие другие фамилии, она может иметь несколько версий о происхождении и значение, которое отражает особенности истории ее носителей.