The story
From Old English Uffa + -ing (“belonging to”) + tun (“town”). The first element is a variant of Æffa, a king of the Angles (c. 575), attested in names such as Effingham, Abridge, and Ufford, but of uncertain origin.
Etymology from Wiktionary, CC BY-SA 4.0.