wherefore (adv.) Look up wherefore at Dictionary.com
c. 1200, hwarfore, from where + for. Similar formation in Dutch waarvoor, Old Norse hvar fyrir, Swedish varfor.