Latin antecessor, from antecedō (“to precede”, verb).
ancessor oblique singular, m (oblique plural ancessors, nominative singular ancestre, nominative plural ancessor)