Middle name suggestions for John.

Jo

Looking for witchy, magic, wiccan middle name to go with John.