tors

noun

Plural form of tor.