Name – Barnes

Gender – Male

Origin – English

Meaning – The English name Barnes means – bear; son of Barnett