TOR


Meaning of TOR in English

[tor] n [ME, fr. OE torr] (bef. 12c): a high craggy hill

Merriam-Webster English vocab.      Английский словарь Merriam Webster.