Save Type Surname (from location) Usage Welsh, English Meaning & History Haverford's name is derived from the name of the town of Haverfordwest in Wales, UK