Vocabulary
代々
よよ
for generations; from generation to generation; generation after generation; through the ages
adverb
noun
adj-no