Borrowed from French marmouset (“gargoyle; small child”), probably from marmouser (“to mumble”), of imitative origin.
marmoûset m (plural marmoûsets)