An old nickname for Scotland is Alba.
Alba: An Ancient Nickname
The term "Alba" has historical significance as a nickname for Scotland. According to available information, the word "alba" is Latin and means white. This term was originally the Roman name for all of Britain, and it's believed the Romans gave Britain this name because of the white cliffs of Dover.