Фамилия Pupovsky формируется из прозвище аналогичный ник, возвращаясь к топоним Pupovo. Так ряд населенных пунктов, расположенных в России, например, в Псковской, Калужской и Новгородской областях. Название Pupovo вероятно, происходит от нарицательного "пуп" в смысле "каждый удар».
Возможно именования Pupovsky указывает на место, откуда родом был человек. Таким образом, чтобы вызывать уроженец Pupovo . В конце концов получила название Pupovsky.