Baby Names and Name Generators

What Does Haverhil Mean?
"Boar-warrior"