Довольно долго на Святой Руси у людей было одновременно несколько имён: мирское и в крещении. Посмотрите, например, житие прп. Евфросинии Полоцкой. У неё, скажем, было не менее трёх-четырёх имён.
Постепенно в Русской Церкви сложилась традиция называть крещаемых исключительно по святцам. Думается, что основной причиной явилась борьба с языческими суевериями о том, что магически повлиять на человека можно лишь зная его подлинное имя. Таким образом, без всяких запретов, большинство славянских имён оказались выведенными из повседневного обращения. Да, в какой-то мере была утрачена часть культурного наследия, взамен, в христианском государстве, каждый член Церкви мог сказать, что он крещён в честь того или иного святого. В наши дни, когда многие не разделяют христианские ценности, вновь появляются имена, порой связанные с самыми экзотичными культами или с атеистическим мышлением. Что я могу посоветовать от себя? Обратиться к древности. Оставьте "паспортные" имена внуков как есть, а на крещение возьмите другие - христианские. К Велемиру, кстати, подходит имя Иринарх - "начальник мира".