Vocabulary

遠祖

remote ancestor; forefather

noun