Heroes And Heroines: Amelia

Amelia

Name origin: German

Name meaning: Industrious

Earhart

Name origin: No origin found.

Name meaning: Americanized spelling of German Ehrhardt.