- Current rating.
to add this name to your favorite namelist!
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
Notes: Form of Marcia
My Favorite Marsha - Alison Brown