Marionette

Tamil Dictionary definitions for Marionette

Marionette : பொம்மலாட்டத்தில் பயன்படும் பொம்மை

Marionette definition

Noun.

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