Garshasp
Yes, it is used by Persian Muslims as a cultural name honoring ancient Iranian heroic traditions compatible with Islamic values of bravery and protection.
It means 'strong horse' or 'heroic stallion' from Persian 'garsh' (manly/strong) and 'asp' (horse), symbolizing virility and power.
No, it appears in the Shahnameh and Avestan texts as a pre-Islamic hero, not in the Quran or Hadith.
It is exceptionally rare today, belonging to the classical Persian onomasticon and virtually unused in modern times.
It symbolizes masculine strength, dragon-slaying heroism, courage, and the noble warrior ethos celebrated in Persian epic tradition.