先祖代々

せんぞだいだい

Also written 先祖代代

Meanings

  1. の-adjective, Noun ancestral; hereditary; handed down from generation to generation
  2. Adverb for generations; from generation to generation

Kanji

Jinuma: Japanese Dictionary · Word lists