Clue: Here Ryde is an American (5)
Answer: IOWAN
Explanation: Definition: American
IOW (Isle of Wight, where the town of Ryde is) + AN