Bobby \b(ob)-by\ as a girl's name (also used as boy's name Bobby), is a variant of Barbara (Latin) and Roberta (Old English, Old German), and the meaning of Bobby is "foreign woman; bright fame".
The baby name Bobby sounds like Bobbi, Bobbe and Bobbye. Other similar baby names are Robby, Abby, Bamby, Bonny, Bobbie, Bobbee, Bauby, Barby, Babb, Bebba, Debby, Libby, Joby, Jobey, Robbi, Robbey, Bobie, Bobi, Tabby, Tibby, Toby and Tobey.