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