Deren

English: (noun) sp of plant, reputed to have magical powers (in the past)


Source: Peter Martin's Kelabit Dictionary


Related to Deren


dereng: moans, groans, as if in pain