britain is mostly further north than moscow, though it rarely snows
britain is a sovereign state made up of wales, scotland and england
"britain is mostly further north than moscow, though it rarely snows" What is the definition of "britain"?