Kate

Name origin: Greek

Name meaning: Pure

Capshaw

Name origin: English

Name meaning: unexplained. Perhaps a habitational name from Cadshaw near Blackburn, Lancashire, although the surname is not found in England.