先せん祖ぞ代だい々だいMeaningsNo-adjectiveNoun1. ancestral; hereditary; handed down from generation to generationAdverb2. for generations; from generation to generationOther spellings先せん祖ぞ代だい代だいUsage share unknownKanji used先before (timewise)祖grandparent代substituteComposed of先せん祖ぞancestor; forefather; foremotherNoun代だい々だいfor generations; from generation to generation; generation after generation; through the agesAdverb