Benoni \b(e)-no-ni\ as a boy's name is of Hebrew origin, and the meaning of Benoni is "son of my sorrow". Biblical: Rachel, mother of Benyamin, knew she was dying after his birth and called him Benoni, but Jacob, his father, changed the name to Benyamin.
For more information, see also the related name Benjamin.
Baby names that sound like Benoni are Benigno and Bunyan. Other similar baby names are Benny, Bennie, Benne, Benn, Benji, Benoit, Bennt, Benno, Benson, Benton, Bevon, Boni and Zenon.