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