where did the last name cox come from
Cox (surname) The surname Cox is of English or Welsh origin, and may have originated independently in several places in Great Britain, with the variations arriving at a standard spelling only later. There are also two native Irish surnames which were anglicised into Cox.[1][2][3]
Peterson (name) Peterson is a common English language patronymic surname, meaning "son of Peter". There are an estimated 700 variant spellings of the surname.[1] The form Peterson may also have arisen from Danish Petersen with a change of spelling commonly applied by Danish immigrants to English-speaking countries.