Vocabulary

代々

for generations; from generation to generation; generation after generation; through the ages

adverb noun adj-no