Karlshorst (German) comes from German Horst, from Middle High German hurst, from Old High German hurst, from Proto-West Germanic hursti, from Proto-Germanic hurstiz, from Proto-Indo-European kʷr̥st-i-s.
Ancestry of “Karlshorst”, step by step
Karlshorst traces back through two separate lines of ancestry.