Maddy \m(ad)-dy\ as a girl's name (also used as boy's name Maddy), is a variant of Madeline (Hebrew) and Maida (Old English), and the meaning of Maddy is "woman from Magdala; maiden; young, unmarried woman".
The baby name Maddy sounds like Mady, Maude, Maud, Maddie, Mada, Maydey, Mayda and Matty. Other similar baby names are Mandy and Caddy.