Family name origins & meanings
- Southern Italian : perhaps from scaglione ‘stallion’s canine tooth’ (an augmentative form of scaglie ‘canine tooth’, from Old French escaillon ‘horse’s tooth’), presumably a nickname for someone with exceptionally large teeth. According to family tradition, this is the name of a family of Norman origin.