JO Meaning of JO in English ■ noun ( plural ~es ) Scottish archaic a sweetheart.OriginC16: var. of ~y . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004