Family name origins & meanings
- Italian (Tuscany) : from the personal name Gemignano, a vernacular form of the Late Latin name Geminianus, a derivative of geminus ‘twin’.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe