Favorite Childrens Book Show Characters: Barbie

Barbie

Name origin: Latin

Name meaning: Foreign, strange