Favorite Childrens Book Show Characters: Eloise

Eloise

Name origin: French

Name meaning: Intelligent; smart