mananalu
Iranun
Noun
mananalu
uvula
(
appendage that hangs from the palate
)