Definition, Meaning & Anagrams | English word CHELSTON
CHELSTON
Definitions of CHELSTON
- A suburb in Torquay, Torbay, Devon, England (OS grid ref SX9064)
- A village near in Wellington, Somerset West and Taunton, Somerset, England (OS grid ref ST1521)
- A neighbourhood in Lusaka, Zambia.
Number of letters
8
Is palindrome
No
Search for CHELSTON in:
Page preparation took: 108.07 ms.