Funny Scottish Books by your webmaster - click on an image for
biz . . .
everything about Scotland
Scottish Boys Names - the most
popular names given to baby boys in Scotland.
Name : John
Scottish boy's name from the Hebrew for God is gracious. There are many different spellings and derivatives such as Jock, Jack, Ian, Iain, Sean. The name has been in the British Top 20 names for over 100 years.