Первоначально отчество от канонического мужского имени Леон (из лат. leo — “лев”; латинский язык, как и греческий, имел основу косвенных падежей на -п-(н), в данном случае родительный падеж leonis, поэтому здесь -н-). Имя было у русских редким, а позже совсем вышло из употребления, но с ним смешалась краткая форма от других канонических имен — Леонтий и Леонид.
Значение слова ЛЕОНОВ в Словаре русских фамилий
Что такое ЛЕОНОВ
Словарь русских фамилий. 2012