Crossword Genius

Isle of —, island in the English Channel whose administrative centre is Newport (5)

Ross

I believe the answer is:

wight

(Other definitions for wight that I've seen before include "Sea area in the English Channel" , "Isle - sea area" , "South coast island" , "Courageous < creature" , "An Isle; a man (obs.)" .)

I've seen this clue in The Mirror.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.