Kara
DioGuardi
Last name origin: Italian
Last name meaning: from a medieval personal name Dioguardi or Diotiguardi, meaning ‘God protect (you)’.
Last name origin: Italian
Last name meaning: from a medieval personal name Dioguardi or Diotiguardi, meaning ‘God protect (you)’.
Your Partner in Parenting, From Baby Name Inspiration to College Planning.
Subscribe