Иван - имя еврейского происхождения. Георгий - греческого. И так практически со всеми именами, которые настолько стали привычны для нашего уха, что воспринимаются не иначе как русские.
На самом деле это имена, которые упоминаются в Библии, а так как Библия почитается не только в России, то логично предположить, что и все библейские имена имеют аналогичных "братьев" и "сестер" в каждой стране, где исповедуют христианство.
Дохристианские славянские имена, которые часто (но не всегда) можно отличить от иностранных по понятному смыслу, как Ярослав, Вячеслав, Всеволод, Людмила, Лада и т. д. тоже нельзя назвать чисто русскими, ведь не только русские относятся к славянским народам, но аналогов в европейских языках у этих имен нет.
Пожалуй, больше всего под вопрос подходят имена, придуманные в советское время: Нинель, Ревмира, Ассоль, Вилор, Вилен и др.