trancestors

English

Noun

trancestors

  1. plural of trancestor