Benjy \b(e)-njy, ben-jy\ as a boy's name is a variant of Ben (Hebrew) and Benjamin (Hebrew), and the meaning of Benjy is "son; son of the right hand; son of the south; son of my old age".
The baby name Benjy sounds like Benji and Benjey. Other similar baby names are Benny, Binky, Benne, Benn, Bent, Bennt, Benno, Benjie, Benjee, Benet and Kenji.