Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Tor in English

English

Tor

/tɔr/

noun

1. A prominent rock or pile of rocks on a hill

    synonym:
  • tor

2. A high rocky hill

    synonym:
  • tor