Girl name origins & meanings Spanish : Hope Girl name variations Esperanza Esperance Esparanza Esperansa Esperanta