Family name origins & meanings
- English : unexplained. Perhaps a habitational name from Cadshaw near Blackburn, Lancashire, although the surname is not found in England.
Your partner in parenting from baby name inspiration to college planning.
Subscribe