GirlGerman

Heidi

Of noble birth · pronounced HY-dee

Meaning

Heidi is a german name meaning “Of noble birth”.

History

A Swiss and German diminutive of Adelheid, noble natured, immortalised by Johanna Spyri's alpine novel Heidi. The book made the name beloved far beyond the German-speaking world.

Popularity

Ranked #720 in 2026 · down 120 places since 1996

Lower is more popular. Ranks are illustrative directory data.