What does the name Jo mean? The meaning of the name Jo is Nickname For Names Starting With JO-. The origin of the name Jo is Hebrew. This is the culture in which the name originated, or in the case of a word, the language.
People who like the name Jo also like: Gabriel
, Caleb Grace
Name Notes: Nickname for names beginning with the letters JO, like Joseph, Joanne, Josiah, and Josephine.
Ballad of Billy Jo McKay - Shawn Mullins
Jo the Waiter - Gary Numan