From Dutch voorouder, from Middle Dutch voreouderen (“ancestors”). Equivalent to voor (“fore-”) + ouer (“parent, elder”).
voorouer (plural voorouers)