Farshad is a Persian name for boys that means “great happiness”, “joy”, “glory”. It also refers to the planet Mars, especially in literary contexts. Farshad is formed from the words Far (“extremely”, which likely comes from the same root as the English word “far”) and shad (“happy”, “happiness”).