Definify.com

Definition 2026


ancestours

ancestours

English

Noun

ancestours

  1. plural of ancestour