Ancestor refers to a person from whom one is descended, typically more remote than a grandparent.
In biology, an ancestor is an earlier type of animal or plant from which others have evolved.
The term "ancestor" also refers to:
1. A forerunner or predecessor of a particular thing
2. In computer science, a node in a tree data structure that has descendants
3. In law, a person from whom an estate has been inherited