Family name origins & meanings
- Italian : nickname for an agile, opportunistic, or unprincipled person, from ratto ‘rat’.
- Italian : occupational name from Greek raptēs ‘tailor’, in Southern Italy pronounced raftis or rattis.
Your partner in parenting from baby name inspiration to college planning.
Subscribe