Polish, from the Old Slavic "great destroyer", Anglicized as Casimir.
Kazimierz was the traditional name of Polish kings in the middle ages.