Willy \wi(l)-ly\ as a girl's name (also used as boy's name Willy), is a variant of Wilhelmina (Old German), and the meaning of Willy is "will helmet, protection".
The baby name Willy sounds like Willa, Jilly and Wally. Other similar baby names are Milly, Billy, Cilly, Gilly, Hilly, Lilly and Tilly.