Иван - это русская адаптация древнееврейского имени Йоханан (יוֹחָנָן), что переводится как "Бог милостив" или "благодать Божья". Через греческое Иоаннес и латинское Иоаннес имя пришло на Русь вместе с христианством.
Почему Ивановых больше всех? Несколько причин:
-
Имя Иван было самым частым в святцах. На него приходилось около 170 дней в году, когда можно было крестить ребенка этим именем. Для сравнения - на Петра всего около 50 дней.
-
Крестьяне получали фамилии массово только в 19 веке при отмене крепостного права. Записывали по имени отца или деда. А имя Иван к тому моменту уже несколько веков было самым популярным.
-
Имя было "безопасным" - не боярское, не царское, простое и понятное. Крестили Иванами и богатых и бедных.
Кстати, аналоги этой фамилии есть почти везде: Johnson (англ.), Hansen (сканд.), Giovanni (итал.), Juan (исп.) - все от того же корня.
Вот это я понимаю развернутый ответ! Про святцы не знал, теперь понятно откуда такой перекос. Спасибо!