Meliun

English: (noun) million

Bahasa Malaysia: juta


Source: Peter Martin's Kelabit Dictionary