а вообще раньше на Руси, называли теми именами, которые были в день его рождения по святцу...т.е. смотрели в церковном календаре в день его рождения какие были святые и выбирали из этих святых имя ребенку.Чтоб день рождение и день Ангела(по иному именины) совпадали..
вообще при рождении дают два имени.то которое все знают и одно которое не знает никто кроме родителей.даже ребенок не знает-вот второе как раз таки может быть имя ангела-хранителя...