What European group actually landed in North America before Columbus?

The Viking Leif Ericsson in L'Anse aux Meadows (Newfoundland) in 1000 AD Archeological site has been found and evidence shows they were there for a few years but diod not remain.

Another European to land in North America before Columbus was Sir Henry Sinclair, a Scottish Nobelman in the year 1396