From the German city Kassel or French Cassel, ultimately from Latin 'castellum' (fortress).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Cassel?
Swipe through thousands of names like it