From Welsh llyn (lake) with new, meaning 'new pool,' originally a place name.
Like Newlin?
Swipe through thousands of names like it