Meaning of the Name
COX-is an English Patronymic Name (Patronymic surnames
identify the father). In medieval times, the term cock was used to
denote the young man who strutted proudly like a rooster, and it came
to designate any young man. Cox is a version of Cock.
And from Theresa Cox: "The first person known as "Cox" was a man that served under William the Conqueror in 1066. His name was Walter de Chilworth. He reminded his friends of a rooster the way he fought in battle. I found this in a history book at the Hendersonville, NC library"
COCKS-son of Cock-British
COCK-Cockerel or fatty or red -British, The British used it
as a nickname to describe the ancestor's face, figure, temper, morals
or habits.
COCK-Heap or haycock-Welsh, The Welsh used this name to
record localities or places where ancestors originated.
COX-form of Cocks-British