tor




tor - noun

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