Family name origins & meanings
- Italian : apparently a nickname from Old Italian gatta ‘cat’. Compare Gatto, which derives from the later, masculinized form of the same word.
Your partner in parenting from baby name inspiration to college planning.
Subscribe