Weißenfels (German) comes from German Fels, from Middle High German vels, from Old High German felis, from Frankish falis, from Proto-Germanic falisaz, from Proto-Indo-European pelis- — stone; rock, cliff.
Ancestry of “Weißenfels”, step by step
Weißenfels traces back through two separate lines of ancestry.