Meaning of manyika

manyika

Tagalog

manyika n. doll; puppet