TOR

Here is the meaning of the word, TOR

Tor ( n. ) - A tower; a turret.
Tor ( n. ) - High-pointed hill; a rocky pinnacle.