Definition, Meaning & Anagrams | English word TORRE
TORRE
Definitions of TORRE
- A suburb in Torquay, Torbay, Devon, England (OS grid ref SX9064).
- A hamlet in Nettlecombe, Somerset West and Taunton, Somerset, England (OS grid ref ST0440).
Number of letters
5
Is palindrome
No
Search for TORRE in:
Page preparation took: 214.46 ms.