Lepa'

English: (noun) foam, suds

Bahasa Malaysia: buih


Source: Peter Martin's Kelabit Dictionary