The name Barker is primarily a gender-neutral name of English origin that means Shepherd/Leather Tanner.