jo
jo · noun
Definitions
noun
- 1.
(archaic, Scottish dialect) A sweetheart or beloved person.
- 2.
A unisex given name, short for Joseph, Josephine, Joanna, or similar names.
Forms
plural: joes
Related words
Etymology
As a Scottish term of endearment, from Scots jo meaning "sweetheart, darling," possibly related to joy. As a name, a diminutive of various names beginning with Jo-.