Names A-Z - names, meanings and origins
28053 names, meanings and origins
NamesAZ.com

Barnes

This is one of your favorites
Origin
english
Origin name
‘bear’ or ‘son of Barnett’, noble son

Who's got this name?

GB
inventor
1887-1979