English: (noun) a call or shout in pain or distress
Bahasa Malaysia: panggilan
Source: Peter Martin's Kelabit Dictionary
ngarud (ng-arud): to call out or scream in pain