TOR

Tor, TOR or ToR may refer to... Wikipedia