Speranca \s-peran-ca, sp(e)-ra-nca\ as a girl's name is a variant of Speranza (Italian), and the meaning of Speranca is "hope".
The baby name Speranca sounds like Sypriana, Sipriana, Supriana, Sabrina, Sebrina, Sabryna, Sabrinna, Sabrena and Spring.