From fante (“infantryman”) + a (“on”) + piè (“foot”), an occupational surname for a foot soldier.
Fantappiè m or f by sense