Slorach Family History
Slorach Name Meaning
appears to be an unexplained variant with -r- for -d- of the name of the Slógadach mentioned as a leader of the host of the Bishop of Saint Andrews in 1128. This is for Medieval Gaelic Slúagadach literally ‘host leader’ modern name Sluaghach.
Source: The Oxford Dictionary of Family Names in Britain and Ireland, 2016