Punch
Either Male or Female
The meaning of the name Punch is To Strike With One's Fist
The origin of the name Punch is American
Notes: James Buchanan's terrier mix; character from Punch and Judy puppet show

< Back to Search | Pet Name Categories