Name Marshashree has Indian, English origin and is shared across persons, who are either Hindu or Christian by religion. Name Marshashree generally means Respectable or Of the Sea or War like and is a Feminine (or Girl) name. Name Marshashree belongs to Rashi Sinh (Leo) with dominant Planet (Graha) Sun (Surya) and Nakshatra (constellation) Makha. |