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.