Barnes

in baby boy name

The meaning of Barnes is Bear; son of barnett