An Etymological Dictionary of the German Language/Annotated/Weihrauch

Weihrauch, masculine, ‘incense,’ from Middle High German wîchrouch (wîhrouch), Old High German wîhrouh, masculine, literally ‘holy perfume.’ Weichbild has no connection with these words.