The name Johann is a boy's name . Johann and is often added to lists like Variations of John and discussed in our forums with posts like "What would be the perfect twin?".
From the experts:
The traditional German spelling of this name, used by Goethe, Bach and many other luminaries.