English: (noun) mountain range
Bahasa Malaysia: banjaran gunung
Source: Peter Martin's Kelabit Dictionary
lapad: partition
temapad: lie with the body next to the fire instead of lying with feet toward the fire; lying on one side across something