Mehrshid means "Derived from the Persian word for the sun, this name carries the luminosity and celestial brilliance of that great star.".
Mehrshid meaning in Urdu is: سورج
Mehrshid is of Arabic origin.
Mehrshid has 2 syllables.
Parents who liked Mehrshid also loved these names