Family name origins & meanings
- Spanish (Puerto Rico) : apparently from the vocabulary word resto ‘remainder’. Compare Resta. The surname is virtually unknown in present-day Spain.
Your partner in parenting from baby name inspiration to college planning.
Subscribe