Bennedict \b(e)-nnedi-ct, benn(e)-dict\ as a boy's name is a variant of Benedict (Latin), and the meaning of Bennedict is "blessed".
The baby name Bennedict sounds like Bennedikt, Benedikt, Benedicto, Benedick and Bendict. Other similar baby names are Benedikte, Benedictus, Benedictos and Bendick.