Buddy \b(ud)-dy\ as a boy's name is a variant of Bud (English), and the meaning of Buddy is "brother".
The baby name Buddy sounds like Buddey and Budd. Other similar baby names are Cuddy, Addy, Audey, Burty, Brady, Broddy, Brody, Bucky, Buddie, Buzzy, Eddy, Neddy, Teddy, Judd, Laddy, Maddy, Paddy, Roddy, Rudd, Rudy and Rudey.