The name Hope, of Old English origin, means "positive expectation" or "belief in the future". It's a virtue name, expressing the abstract quality of hopefulness and optimism. The name was popularized by the Puritans in the 16th and 17th centuries, who often chose virtue names to reflect desirable qualities.
I'm surprised I had one of these. Thought it might just be mother reads too much bible