jo (n.) Look up jo at Dictionary.com
also joe, "sweetheart, darling," probably a Scottish form of joy (n.), which attested from 1520s as a term of endearment.