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