forebearer

noun
  1. a person who comes before another in time; a predecessor or ancestor
  2. Usage: often used in formal or historical contexts; sometimes spelled 'forebear' (though 'forebearer' is the more explicit form)

Examples