An ancestor is a person in your family who lived long before you, such as a great-grandparent or someone even earlier. It can also mean an earlier form of something that later developed.
From Latin 'antecessor' meaning 'forerunner' or 'one who goes before', from 'ante' (before) + 'cedere' (to go). The spelling and sound shifted as it passed through Old French into English.
Try Another Word