1. Пупков - Существительное
Происходит от пупки
2. Пупков - Пупков Существительное, одушевлённое, местоименное склонение. Имя собственное (фамилия). Корень: --.
русская фамилия