После принятия Русью православия, детей стали крестить в честь христианских святых, то есть давали им греческие и иудейские имена.
Как правило, ребенка называли именем того святого, в день которого он появился на свет, либо брали ближайший праздник. Именно в это время на Руси появилось имя Иван, сокращенное от еврейского имени Иоанн, что значило «Яхве смилостивился».
Имя это неожиданно получило на Руси такое распространение, что начиная со Средних веков и доныне, все русские в глазах иностранцев стали иванами.Само имя Иоанн впервые встречается в Новом Завете — его носит предшественник Христа, «предуготовляющий ему пути» пророк Иоанн-Предтеча.
Читать на russian7.ru