TOR

Definition of TOR

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