子し孫そん代だい々だいMeaningsNoun1. generation after generation; (for) generations to comeOther spellings子し孫そん代だい代だいUsage share unknownKanji used子child孫grandchild代substituteComposed of子し孫そんdescendant; progeny; offspringNoun代だい々だいfor generations; from generation to generation; generation after generation; through the agesAdverb