Marsha for a baby name

English, meaning ‘war-like’. Famous Marshas include actress Marsha Thomason, singer Marsha Hunt and playwright Marsha Norman.

Search by letter



Search by category