Если обратиться к Святцам, как это делали в старину, то для мальчика, рождённого 20 марта, подходящими будут имена Евгений и Ефрем. Можно также расширить выбор за счёт соседних чисел( 19 марта - Аркадий, 22 марта - Александр, Валерий, Леонтий).
Если смотреть по церковному календарю имен- святцев, то мальчика родившегося 12 февраля можно назвать Владимиром, это красивое славянское имя, Василием, что означает -царственный, Григорием - бодрствующий. Можно назвать красивым русским именем -Иван, также подходят для этого дня имена: Максим, Федор, Степан.
По церковным святцам в этот день чтят святых Александра, Алексея, Евгения, Евграфа, Ивана, Корнилия, Меркурия, Митрофона, Михаила,Порфирия, Симона. Вот интересные есть какие имена, но в жизни некоторые из них совсем не встречаются.
Для этого нужно через любой поисковик найти Святцы. Там по датам написано - в какой день года каким именем называть. 29 января я знаю 2 мужских имени 2 - Игнат и Яков. Возможно, в этот день есть еще имена. Но это в том случае, если родители мальчика следуют христианским традициям.
Я думаю,что ребенка не обязательно называть именно тем именем которое написано в календаре в тот день когда он родился.12 декабря именины у Даниила,Дениса,Ивана,Николая,Сергея,Федора.