In American English , the name Jo means – short form of joanna, Jolene, josephine . The name Jo originated as an American English name. The name Jo is most often used as a girl name.
Meaning of Jo
African Name Meaning – Meaning of Jo : short form of joanna, Jolene, josephine
Origin American English – 2 (two) letters – Baby Girl Names