From Old English *ford* and *ham* meaning a settlement near a river crossing; a clear place-based surname origin.
Like Fordham?
Swipe through thousands of names like it