Family name origins & meanings
- English : habitational name from places called Swinford in Oxfordshire and Leicestershire, from Kingswinford in Staffordshire, or from Old Swinford in Worcestershire, named with Old English swīn ‘swine’, ‘hog’ + ford ‘ford’.