Tor

n.
  1. A tower; a turret.
  2. High-pointed hill; a rocky pinnacle.