Marty \m(a)-rty, mar-ty\ as a girl's name (also used as boy's name Marty), is a variant of Martha (Aramaic) and Martina (Latin), and the meaning of Marty is "lady; mistress of the house; dedicated to Mars".
The baby name Marty sounds like Marti, Marthy, Marth, Marte, Marta and Mart. Other similar baby names are Marcy, Margy, Marjy, Mary and Matty.