Tela'o

English: (noun) muntjac, barking deer


Source: Peter Martin's Kelabit Dictionary