Общего индоевропейского термина для "деда" не существует. В большинстве языков этой группы для него используются термины описательного свойства типа "отец отца" (или "отец матери") либо "старый (большой, лучший) отец".
Сходное положение и со словом "дядя", только с той разницей, что во многих языках, в том числе и в древнеславянском, присутствуют различные наименования для дяди по отцу (славянское "стрый") и по матери ("уй").
По мнению учёных, и "дед", и "дядя", скорее всего, возникли из одного и того же слова, бытовавшего в незапамятные времена и служившего для общего обозначения старших родственников – причём обоего пола.
Может быть, уместно вспомнить, как обращаются дети к незнакомому взрослому мужчине: "дедушка" или "дядя", хотя ни о каком родстве речь не идёт.
автор статьи М. Семенова