Re: Children names from characters of books / dramas, etc
Urdu is made up of Persian, Arabic, Hindi. So Persian and even Turkish have many words (even names) that are seen in Urdu.