Baby Names and Name Generators

What Does Farfalla Mean?
"Butterfly"