Eric
Heiden
Name origin: German
Name meaning: habitational name from any of several places so named, for example in Westphalia and Switzerland.
Name origin: German
Name meaning: habitational name from any of several places so named, for example in Westphalia and Switzerland.
Your partner in parenting from baby name inspiration to college planning.
Subscribe