Noun Definition

tor

1.Definition: a high rocky hill

Category: Objects

2.Definition: a prominent rock or pile of rocks on a hill

Category: Objects