Britain is specific, as is Great Britain (you can check.. they're synonyms). Britland is a longer word than Britain, and not used.. unless you count the Urban Dictionary etc.
The Hebrides are arguably British. They are not part of Great Britain.
The Hebrides are arguably British. They are not part of Great Britain.