Ryde (Q776556)
town and civil parish on the Isle of Wight, in England, UK
Language: