Cuddy \c(ud)-dy\ as a boy's name is a variant of Cuthbert (Old English), and the meaning of Cuddy is "bright, brilliant, famous".
The baby name Cuddy sounds like Cody and Codey. Other similar baby names are Buddy, Addy, Audey, Buddey, Budd, Cadby, Curry, Cully, Eddy, Neddy, Teddy, Judd, Laddy, Maddy, Paddy, Roddy, Rudd, Rudy and Rudey.