Jo name meaning

Jo
name meaning: Jo \jo\ as a boy's name (also used as girl's name Jo), is a variant of Joseph (Hebrew), and the meaning of Jo is "Jehovah increases".

The baby name Jo sounds like Joe, Ja-, Jay, Jeh, Jai, Jae, Je-, Joey, Joao, O- and Iwo. Other similar baby names are Bo, Job, Jon and Mo.

origin:  Hebrew
number of letters: 2. see all 2-letter names