Edy \e-dy\ as a girl's name is a variant of Edith (Old English), and the meaning of Edy is "strife for wealth".
The baby name Edy sounds like Ady, Eda, Ede, Edi and Eddy. Other similar baby names are Evy, Ada, Adi, Adey, Ade, Addy, Lady, Ado, Ena, Emmy, Em, Cady, Kady, Eve, Eva, Cody, Kody, Day, Dody, Erda, Edda, Eden, Edin, Edyna, Eyde, Edyth, Edie, Edee, Edma, Edna, Eddi, Edra, Effy, Ela, Eily, Eir, Elly, El, Eli, Ema, Enyd, Etty, Essy, Evvy, Evey, Eba, Hedy, Ida, Eyo, Jady, Jody, Judy, Mady, Nady, Oda and Uda.