English place-based surname meaning 'north inlet' from Old English norð and flēot (estuary).
Like Norfleet?
Swipe through thousands of names like it