Nova Scotia means New Scotland.