Favorite Childrens Book Show Characters: Amelia

Amelia

Name origin: German

Name meaning: Industrious

Bedelia

Name origin: French

Name meaning: Strength; mighty