Afshin
ads1
MeaningName of an Iranian General, derived name from princely title of rulers of Osrusana
ReligionChristianity
OriginTurkish, Iranian
MeaningName of an Iranian General, derived name from princely title of rulers of Osrusana
ReligionChristianity
OriginTurkish, Iranian