Name: Farsheed (فأرشد)
Meaning: Farsheed is a Persian name for boys that means majestic and radiant.
Gender: male