The meaning of the name Marsha is Warlike
The origin of the name Marsha is American
Notes: Form of Marcia
People who like the name Marsha also like: Bella, Mira, Paige, Sarah, Abigail, Savannah, Rose Cole, McKenzie, Neil, Noah, Colton, Amos, Dominic
Here are pictures of people with the name Marsha. Help us put a face to the name by uploading your pictures to BabyNames.com!