Variations: bua' libun (LgP)
English: (noun) a variety of fruit, guava
Bahasa Malaysia: jambu batu
Source: Peter Martin's Kelabit Dictionary
libuh 1: round
ngelibuh (nge-libuh): to circle, make something round