Menegeg

English: (noun) mythical monster that lives in rivers and lakes


Source: Peter Martin's Kelabit Dictionary