What is the meaning of Torsen?

to carry or bear with difficulty

Alternative form of torren

Source: wiktionary.org