Names Hall Means simply “hall”, given to one who either lived in or worked in a hall (the house of a medieval noble). Read More
Names Haley From the name of an English town meaning “hay clearing”, from Old English heg “hay” and leah “clearing”. Read More