answersLogoWhite

0

I'm sure it's Italian. In Italian "salta" means "jump," "la" means "the," and "macchia," is "spot" or "stain." How "jump the stain" came to be a family name, I have no idea."

User Avatar

Wiki User

14y ago

What else can I help you with?