Family name origins & meanings
- Italian : possibly from a female pet form of the personal name Matto, which may derive from matto ‘crazy’, or alternatively from an old Germanic personal name.
Your partner in parenting from baby name inspiration to college planning.
Subscribe