Family name origins & meanings
- Italian : topographic name from a diminutive of Old Italian scaranto ‘steep and stoney mountain tract’, or from Italian (also Venetian) caranto ‘tuff’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe