An island to the northwest of Wales
(Noun)