What does Gracie mean?
A pet form of Grace, which comes from Latin 'gratia' (favour, divine grace). Shares the Latin grace root directly; used as an independent given name.
What does Hope mean?
A direct English virtue name taken from the ordinary word 'hope', one of the trio of Christian virtue names (Faith, Hope, Charity) that came into use among Puritans in the 16th-17th centuries. The vocabulary word descends from Old English 'hopa'.