ancestor

noun

1.
someone from whom you are descended (but usually more remote than a grandparent)
Antonym:
descendant
Derived from:
ancestral