Family name origins & meanings
- Possibly an altered form of English Gosford, a habitational name from places so named in Oxfordshire, Somerset, Suffolk, and Warwickshire, or from Gosforth in Cumbria. All are named from Old English gōs ‘goose’ (genitive plural gósa ‘of the geese’) + ford ‘ford’ .