tor
tor - noun
a prominent rock or pile of rocks on a hill
a high rocky hill