I prefer
Joan or
Jane. I think
Joanna is a bit too heavy for me and I don't like either
Jo or
Anna so together they do nothing for me. I prefer this spelling to
Johanna, though.
That's all in English. In Polish, if I ever dared to have a daughter here, this would be her name, I'm not accepting any criticism from my SO. She'd be
Asia and that's final, number one top name in this language (maybe tied with
Nadia).
https://www.behindthename.com/pnl/109883