English: (noun) testicle
Bahasa Malaysia: buah pelir
Source: Peter Martin's Kelabit Dictionary
tenuran 2: nest