Native
German speaker here: Thorwald is the variant of the name that is used in Germany.
https://de.wikipedia.org/wiki/Thorwald_(Vorname)
It's not used in Germany exclusively, however:
https://www.nordicnames.de/wiki/Thorwald
By the way, for the
German pronounciation the "h" does not matter, the name starts with a simple "t" sound.