Probably from spuma. Compare Romanian spuma, spumega, Spanish espumear.
spumeggiare
Template:it-conj-ciare