Favorite Childrens Book Show Characters: Jack

Jack

Name origin: Hebrew

Name meaning: The supplanter