English place-based surname meaning 'north inlet' from Old English norð and flēot (estuary).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Norfleet?
Swipe through thousands of names like it