MyDataFarming







Definitions of tor:
  • noun:   a high rocky hill
  • noun:   a prominent rock or pile of rocks on a hill



more on this topic on answers.com