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