Vocabulary

前人

predecessor; people of former times

noun