Family name origins & meanings
- Dutch and German : nickname for someone with a sardonic or derisive sense of humor, from Middle Low German, Dutch schamp, schimp ‘play’, ‘fun’, ‘mockery’.
- Dutch : respelling of French Champ.
Your partner in parenting from baby name inspiration to college planning.
Subscribe