All about the name Marsha
- Current rating.
to add this name to your favorite namelist!
What does the name Marsha mean? The meaning of the name Marsha is Warlike.
The origin of the name Marsha is American.
People who like the name Marsha also like: Hazel
, Daisy Keith
Name Notes: Form of Marcia
My Favorite Marsha - Alison Brown