Depar

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

Bahasa Malaysia: tapak (tangan atau kaki)


Source: Peter Martin's Kelabit Dictionary