Jo-Ann is a variant form of the English name Joan.
Jo-Ann is also a variant form of the English and Polish name Joanna.
Jo-Ann is rare as a baby girl name. It is not ranked within the top 1000. Among the family of girl names directly linked to Jo-Ann, Joanna was the most frequently used in 2018.
Baby names that sound like Jo-Ann include JoAnn, Joann (English), Jachan, Jachane, Jachann, Jachanne, Jacksen, Jacksin, Jackson, Jacqueine (English), Jacquine, Jacson, Jahan (Iranian), Jahane, Jahanne, Jaimee (English), Jaimie (English), Jaina (English), Jainee, and Jakim.
† English pronunciation for Jo-Ann: JH as in "joy (JH.OY)" ; OW as in "oak (OW.K)" ; AE as in "at (AE.T)" ; N as in "knee (N.IY)"