Thanks for the spelling tip Jim.
In Scots Dictionary 'tod' is defined as 'a fox'.
Come to think of it, there's a Todholm Pub in Paisley!
What about this one from the MacBeath version?
'And aye the Rickle o'Carlin marks the hoose o' John o' Groat'.
What does 'Rickle o' Carlin' mean?