Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • English : from Middle English pe, pa, po ‘peacock’, with the later disambiguating addition of cok ‘male bird’, hence a nickname for a vain, strutting person or for a dandy. In some cases it may be a habitational name from a house distinguished by the sign of a peacock. This surname is established in Ireland also.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe