Vocabulary

先つ祖

ancestor

noun