French double diminutive of Marie (Mary), literally "little Marion"; also refers to a puppet figure.
Like Marionette?
Swipe through thousands of names like it