Definify.com

Definition 2024


ancestours

ancestours

English

Noun

ancestours

  1. plural of ancestour