From Old French ancestre, ancessor, from nominative case of Latin antecessor
ancêtre m. and f. (plural ancêtres)