FamilyEducation.com
   
 

Last name origins & meanings:

  1. Lithuanian: nickname from gaidys ‘rooster’.
  2. Latvian: from a personal name, Gaida, based on the verb gaidīt ‘to wait’.
  3. Polish and Lithuanian: variant spelling of Gajda.
  4. Respelling of French Gaide, from Gaido, a personal name of Germanic origin, possibly related to gār, gēr ‘lance’, ‘spear’.