FamilyEducation.com
   
 

Last name origins & meanings:

  1. Irish: reduced form of McDade, ‘son of David’.
  2. German: from the Frisian personal name Dode, which Bahlow explains as a form derived from baby talk.
  3. English (Norfolk): from Old English dǣd ‘deed’, ‘exploit’, probably applied as a nickname commemorating some exploit perpetrated by the bearer or for someone noted for his derring-do. Compare Deeds.