Hazlitt \ha-zli-tt, haz-litt\ as a boy's name is a variant of Haslett (Old English), and the meaning of Hazlitt is "headland with the hazel trees".
The baby name Hazlitt sounds like Hazlett and Haslitt. Other similar baby names are Haslit and Hewlitt.