Uncertain; see the Galician cognate. Maybe from Vulgar Latin *munnecca, *bunnecca, which also yielded Spanish muñeca, but meanings other than 'doll' (and derivates) don't match.
Mejora tu pronunciación
Practica hablar y memorizar " boneca " y muchas otras palabras y oraciones en portugués .