An Etymological Dictionary of the German Language/Annotated/warum

warum, adverb, ‘why, for what reason,’ from Middle High German and late Old High German warumbe (in earlier Old High German hwanta). The first part of the word seems to be the adverb wara, ‘whither,’ which is derived from hwa- (see wer).