Family name origins & meanings
- Italian : patronymic or plural form of Schiavo.
- Italian : habitational name from Schiavi d’Abruzzo in Chieti province or from Schiavi (now called Liberi) in Caserta.
Your partner in parenting from baby name inspiration to college planning.
Subscribe