Even better, the German name could be completely translated as Korolyagora, Королягора -- "King's Mountain" again. This has a nice ring to it. Perhaps the city was called a "mountain" because in a flat landscape there was some rising ground for the city, or the buildings...