Other Origin(s):Roman
Meaning:dedicated to Mars; warlike
Marsha is a feminine name of Latin origin that is sure to inspire baby to hone their inner strengths. A variant of Marcia, this name translates to “dedicated to Mars.” Besides referring to the red planet, Mars is mentioned in Roman mythology as the god of war, which matches well with Marsha’s other translation, “warlike.” A great example of someone wearing this name with pride was activist Marsha P. Johnson. This fierce warrior played a huge role in the Stonewall uprising and fought for gay liberation from then on, making history in every step. If you want baby to fight for their beliefs and the people they love, Marsha is sure to light the fire under them.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.