Favorite Childrens Book Show Characters: Harold

Harold

Name origin: Old German

Name meaning: Commander