English, especially US, and Scottish from the surname, itself derived about the 13th century from the village of Hameldune in Leicestershire, England. The original Old English meaning was "blunt, flat-topped or crooked hill".
Thanks to Donald Whyte who provided much of the initial information for this site.