Le prénom Hope provient de l'anglais médiéval 'hopian', dérivé du vieil anglais 'hopian' qui signifie espérer. Il s'agit d'un prénom dit 'vertu', une catégorie populaire chez les Puritains au XVIIe siècle, qui choisissaient des mots porteurs de valeurs morales ou religieuses pour baptiser leurs enfants, comme Faith ou Charity.