Linsee is an English variant of Lindsay, from a place name meaning 'island of linden trees.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Linsee?
Swipe through thousands of names like it