I like
Jo but only as a nn for Josephine/Joanna. One of my bfs is called
Joanne and goes by
Jo.
Jo is a bit short and plain for a full name,IMO.
It does sound as if she wanted a boy,what with the blue clothes,etc. What's the betting little
Jo will be as girly as possible when she is older and will love pink?