Tips to Understanding different counties:
Midlothian (formerly Edinburghshire)
Moray (formerly Elginshire)
Angus (formerly Forfarshire)
East Lothian (formerly Haddingtonshire)
West Lothian (formerly Linlithgowshire)
If you have some confusion as to why some counties contain a hyphen before the -shire suffix, it is to avoid the triple s that would otherwise result. Counties ending in a single s do not contain a hyphen.