Uncover the origin, popularity, and more for any name.
Johanna is a feminine given name, primarily of Hebrew origin. It is a variant of the name Joan, which itself derives from the Hebrew name Yochanan, meaning 'God is gracious'. Johanna carries the same beautiful meaning and often signifies grace, mercy, and divine favor.
Author
Tennis Player
Gymnast
Both Amelia and Johanna are classic, elegant names of European origin with a timeless feel.
Sharing Scandinavian roots, Greta and Johanna have a similar strength and simplicity, both rising in popularity recently.
A strong yet melodic name, Elias complements Johanna's feminine grace. Both names are classic with biblical origins.
Short and impactful, Finn provides a nice balance to the longer Johanna. Both names have Scandinavian roots and feel modern and grounded.