Marsha
Primarily Female
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, Angelique, Melanie, Sabrina, Geri, Aria, Natalie, Lucius, Edward, Elliott, Gavin, Sheldon, Walker, Declan

< Back to Search | Pet Name Categories