Arsalan is a turkic word and indeed means "Lion". The other forms of Arsalan that is used in some turkic languages is Aslan but they are basically the same word.
Arsalan is not Turkic word ... Its from Arabic ........
You can search in below links:
Pakistani Baby Names & Meanings in Urdu and English | Pakistan Social Web
Islamic Names Dictionary with Urdu Meaning - Muslim Boys & Girls Names

so how many foreign words are in Persian ? and how much Turkic words are there ? I remember coming across to some words before.