Palad

English: (noun) palm of the hand, sole of the foot


Source: Peter Martin's Kelabit Dictionary