Largest island of Inner Hebrides (4)
I believe the answer is:
skye
'largest island of inner hebrides' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for skye that I've seen before include "Scottish isle" , "Scots isle" , "Hebridean island close to mainland" , "part of Scotland" , "Large Scottish island" .)