* "Salto" meaning "leap," "jump," or "skip" in Italian.
* "lamacchia" meaning "stain" or "blemish."
The exact meaning of the surname might be a bit obscure, but it could potentially relate to:
* A location: There might have been a place called "Salto della Macchia" (Leap of the Stain) or something similar.
* A family's history: The surname could be linked to someone known for their jumping abilities, a family crest that included a "stain," or a family's history with a specific place named for a stain.
Without further context, it's hard to determine the precise meaning of "Saltalamacchia."