Heidi is a short form of the German name Adelheid, from where we get the English name Adelaide (Alice also comes from same root-- Adelheidis). Heidi started being used in English speaking countries with the publication of the book Heidi by Swiss author Johanna Spyri, which was published in 1881 and the movie adaptation of the book starring Shirley Temple in 1937.
See Also: Adelaide, Alice

Your Favorite Names