Benny \b(en)-ny\ as a girl's name (also used as boy's name Benny), is a variant of Benita (Spanish, Latin) and Bernadette (French, Old German), and the meaning of Benny is "blessed; strong, brave bear".
The baby name Benny sounds like Bonny, Benni, Binny, Bunny and Penny. Other similar baby names are Berny, Denny, Jenny, Genny and Renny.