Family name origins & meanings
- Italian : variant spelling of Marrocco.
- Italian : perhaps from Marocco ‘Morocco’, an ethnic name for someone from Morocco or a nickname for someone who had dealings with that country.
Your partner in parenting from baby name inspiration to college planning.
Subscribe