From Old English cniht (knight) + tun (settlement), meaning the settlement of a knight.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Knighton?
Swipe through thousands of names like it