Popularity:26754
Origin:British
Meaning:near the barns
Barnes as a boy's name is of Old English origin, and the meaning of Barnes is "near the barns". Place name.
Not sure you have the perfect name? Search to add more baby names to your My Favorites list.