Руслан - имя славянское как раз. Чеченцев и кавказцев называли поголовно Русланами именно в ходе политики русификации в сталинские годы и после. Не случайно многие потом меняли Русланов на мусульманские имена (например, Руслан Гелаев стал Хамзатом поэтому). Кавказское имя Арслан есть (лев в переводе)оно созвучно Руслану, поэтому часто путают. Короче нет повода париться на тему того что имя нерусское. Я бы как раз Русланом никогда не назвала сына - именно потому, что мусульманская у меня семья, имена арабские и персидские рулят