Hanniel \ha(n)-niel\ as a boy's name is a variant of Chaniel (Hebrew), and the meaning of Hanniel is "grace of God".
The baby name Hanniel sounds like Haniel and Hanyel. Other similar baby names are Daniel, Dannel, Hannibal, Hanzel, Hansel, Hannes and Kaniel.