Antecessor(n.) One who goes before; a predecessor.
Antecessor(n.) An ancestor; a progenitor.

Words within antecessors