sengi

noun

elephant shrew

noun

1/100 part of a likuta, a former monetary unit of Zaïre