Webster's Revised Unabridged Dictionary · 1913

Marionette

Marionette , noun

[French marionette, prop. a dim. of Marie Mary.]

1.
A puppet moved by strings, as in a puppet show.
2.
(Zoology) The buffel duck.