Definify.com

Definition 2025


torrs

torrs

English

Noun

torrs

  1. plural of torr

Anagrams