Bobby \b(ob)-by\ as a boy's name (also used as girl's name Bobby), is a variant of Bob (Old English) and Robert (Old German), and the meaning of Bobby is "bright fame".
The baby name Bobby sounds like Bobbey, Bobbie, Bobbee and Bubba. Other similar baby names are Cobby and Robby.