A body embalmed and dried and wrapped for burial (as in ancient Egypt) English: mummy Bahasa: mumi Less certain link between this word and this sense.