Gilly \gi(l)-ly\ as a girl's name is a variant of Gilberte (Old German), and the meaning of Gilly is "bright promise".
The baby name Gilly sounds like Gill and Jilly. Other similar baby names are Milly, Billy, Cilly, Hilly, Lilly, Tilly and Willy.