If my new (overdue) baby is a girl (we didn't find out) we're considering naming her Esperanza (Spanish for Hope).  My almost 3yr. old has said the name correctly, but the other day he changed it to Este-panza.  Same syllables and it rhymes so-Brag! he's learning from his phonics and he made up a funny joke!  Groan!  He's already picking on the new baby and it's not even born yet.  "este panza" means the belly.  
Youth lives by personality, age lives by calculation. -- Aristotle on a calendar