The Oxford Names Companion, OUP "Scottish Forenames" - Donald Whyte, FGH, FSG
Notes:
Scottish Anglicized form of Seumas, the Gaelic form of James for which it may also be a synonym and/or a pet name. Now very popular as a given name in its own right.
Thanks to Donald Whyte who provided much of the initial information for this site.