Question: is heidi a german name?
Answer: Heidi (given name) ... Heidi is a Germanic feminine given name. It became an internationally popular first name as a direct result of the Swiss children's book, Heidi. It is an affectionate diminutive of the name Adelheid (English: Adelaide), which means "nobility" or, more loosely, "of noble birth".