Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • Italian, Portuguese, and Spanish : nickname from Italian, Portuguese, and Spanish mosca ‘fly’ (from Latin musca), possibly denoting an annoying, importunate person.

Join the Family

Your partner in parenting from baby name inspiration to college planning.

Subscribe