Vocabulary

先祖代々

ancestral; hereditary; handed down from generation to generation

adj-no noun