Meaning of tor
Definition of tor
(noun)
a
prominent
rock
or
pile
of rocks on a
hill
a
high
rocky
hill
Other information on tor
WIKIPEDIA results for
tor
Amazon results for
tor
Tweet