I know that Chemnitz is *not* pronounced [**H**em-nits] but [**K**em-nits] due to its Slavic etymology origin (Kamenitsa/Kamienitsa etc.) But if so, why isn't it then spelled **Kemnitz**?

That brings me to my second question - what about the town Cham and lake Chiemsee? Why aren't they subject to the textbook Ch German sound which to me sounds approx. like English H or Spanish J? How did they get the [K]? Is it a Bavarian thing? Cham's close to Slavic lands but Chiemsee seems too far remote for some Slavic influence.

And 3rd question, my last I promice, is "Chs" always pronounced like [ks] as in Sachsen? Is it possible to have CHS being read as [h] followed by [s] or [z] in German, e.g. Tachsen (Tahzen)?