What does "hamshank" mean in Scottish?



Ads