Cassel Family History
Cassel Name Meaning
English (of Norman origin): habitational name for someone from Cassel in Nord, France. English: variant spelling of Castle. Americanized or older spelling of German Kassel.
Source: Dictionary of American Family Names ©2013, Oxford University Press