Great island in the UK (7)
I believe the answer is:
britain
(Other definitions for britain that I've seen before include "Island north of France" , "Monarchy" , "Largest UK island" , "England, Scotland, Wales and Northern Ireland" , "Country" .)
I believe the answer is:
britain
(Other definitions for britain that I've seen before include "Island north of France" , "Monarchy" , "Largest UK island" , "England, Scotland, Wales and Northern Ireland" , "Country" .)