What is the meaning of Torsen?

to carry or bear with difficulty

alternative form of torren

Source: wiktionary.org