Stafford is an English surname originating from Staffordshire which may derive from Anglo-Saxon meaning 'landing stage by the ford'.
[1][2] The Staffords may also refer to the people of Staffordshire.
see also: de Stafford, de Staffort People with this surname include: