FamilyEducation.com
   
 

First name origin & meaning:

Native American: Juniper tree

Last name origins & meanings:

  1. English: variant spelling of Gadd.
  2. Danish: from a medieval nickname Gad meaning ‘sting’, ‘point’, or from the Biblical male personal name Gad.
  3. Muslim: from a personal name based on Arabic jād ‘serious’, ‘earnest’.