Roddy \r(od)-dy\ as a boy's name is a variant of Roderick (Old German), and the meaning of Roddy is "famous power". See also Rod.
The baby name Roddy sounds like Rodd and Rowdy. Other similar baby names are Ronny, Addy, Broddy, Buddy, Cody, Kody, Codey, Cuddy, Eddy, Neddy, Teddy, Roy, Woody, Jody, Jodey, Jordy, Kodey, Laddy, Maddy, Mordy, Paddy, Radly, Randy, Redly, Redd, Rodas, Ridly, Robby, Rocky, Rodel, Rodeo, Rory, Roddie, Rodney, Rojay, Rodge, Rolly, Roley, Rorry, Rorey, Rowly, Rudd, Rudy, Rudey and Todd.