Eddy \e(d)-dy\ as a boy's name (also used as girl's name Eddy), is a variant of Eddie (English), Edgar (Old English), Edison (Old English), Edmund (Old English), Edward (Old English) and Edwin (Old English), and the meaning of Eddy is "wealthy spear; son of Edward; wealthy protector; wealthy guard; wealthy friend".
The baby name Eddy sounds like Addy, Ed, Iddo and Jody. Other similar baby names are Ebby, Edom, Edel, Eden, Edan, Buddy, Cody, Kody, Cuddy, Edin, Edyn, Eder, Neddy, Teddy, Edik, Edwyn, Ely, Eloy, Ewy, Laddy, Maddy, Paddy, Roddy and Rudy.