Variations: lalid
English: (noun) ear
Bahasa Malaysia: telinga
Source: Peter Martin's Kelabit Dictionary