Largest island in Europe (7)
I believe the answer is:
britain
(Other definitions for britain that I've seen before include "See 10" , "State" , "UK's largest island" , "Monarchy" , "Main part of UK" .)
I believe the answer is:
britain
(Other definitions for britain that I've seen before include "See 10" , "State" , "UK's largest island" , "Monarchy" , "Main part of UK" .)