Variations: tohoi (Lg Peluan)
English: expression of wonder or suprise
Source: Peter Martin's Kelabit Dictionary