Bennie \b(en)-nie\ as a boy's name (also used as girl's name Bennie), is a variant of Ben (Hebrew), Benedict (Latin) and Benjamin (Hebrew), and the meaning of Bennie is "son; blessed; son of the right hand; son of the south; son of my old age".
The baby name Bennie sounds like Benne, Benny, Benn and Benno. Other similar baby names are Benjie, Bernie, Dennie, Kennie, Lennie and Rennie.