Tebpuh

English: (noun) sugarcane

Bahasa Malaysia: tebu


Source: Peter Martin's Kelabit Dictionary