I don't think Johanna is a particularly common name in English - I only know it from the Bob Dylan song. Joanna, Joanne and Joan are much more standard 'feminine versions' of John.