Neddy \n(ed)-dy\ as a boy's name is a variant of Edgar (Old English) and Edwin (Old English), and the meaning of Neddy is "wealthy spear; wealthy friend".
The baby name Neddy sounds like Ned and Neddie. Other similar baby names are Teddy, Addy, Buddy, Neely, Cuddy, Eddy, Jedd, Laddy, Maddy, Newsy, Paddy, Redd, Roddy, Teddey and Tedd.