English: (noun) palm (of hand), sole (of foot)
Bahasa Malaysia: tapak (tangan atau kaki)
Source: Peter Martin's Kelabit Dictionary