-ped-

Foot massage in the spa salon


ped means foot in Latin. Look at these words that mean foot/feet in some way. 

pedal
pedestrian
expedition
pedicure
pedestal
pedigree
impediment
expedient