Unscramble
Definition of Tor
Noun: tor tor
A prominent rock or pile of rocks on a hill
A high rocky hill
See also:
toquets
tora
Anagrams containing the word
tor
tro
rto
ort