Фамилия Петруков имеет славянское происхождение и относится к категории патронимических фамилий. Она происходит от имени Петр, которое в переводе с греческого языка означает «скала» или «камень».
Существует несколько версий о происхождении и значении фамилии Петруков. Одна из них гласит, что данная фамилия возникла в качестве прозвища или псевдонима для человека, который был прочен и надежен, как камень. Имя Петр было популярным среди славян, и многие люди получили это имя в честь апостола Петра.
Вторая версия утверждает, что фамилия Петруков могла возникнуть как патронимическая, то есть указывающая на отцовство. Например, сын Петра мог быть назван Петренком или Петровичем, откуда и пошло использование фамилии Петруков.
Третья версия связывает фамилию Петруков с профессией или занятием. В средние века существовало множество каменщиков и каменотесов, которые могли принять такую фамилию в зависимости от своего мастерства и качества работы.
Итак, фамилия Петруков имеет славянское происхождение и может быть связана как с прозвищем, патронимическим происхождением, так и с профессией человека. Важно отметить, что фамилии могли изменяться и развиваться со временем, поэтому точное происхождение и значение фамилии Петруков могут быть скрыты в исторических документах или летописях.