Heidelberg The origin and history of Heidelberg. Etymology From German Heidelberg, from an uncertain word and Berg (“mountain”). Origin: German ← Back to the full definition of Heidelberg