English. A rare spelling in the 1841 Census of Aberdeenshire, believed to refer to Joe, which does not return with Soundex searching. It is also possible that Joh could be a shortened form of John.
Thanks to Donald Whyte who provided much of the initial information for this site.