Britain is ambiguous. Great Britain is geographically specific. Britland is shorter.
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.
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.