tor

noun

1.
a prominent rock or pile of rocks on a hill
2.
a high rocky hill