thurgh (Middle English) comes from Old English þurh, from Proto-Germanic þurhw, from Proto-Indo-European tr̥h₂kʷe, from Proto-Indo-European terh₂- — to cross over, pass through, overcome.
thurgh (Middle English): through