"H" Girl Names, English
Hesperance is a girl’s name of English from Spanish and Italian origin, meaning “hope.”
Posts with the name Hesperance: