hasAncestor

P369
predicate

Indicates that one entity is an ancestor (direct or indirect, such as a parent, grandparent, etc.) of another entity in a genealogical or hierarchical lineage.

All labels observed (36)

Label Occurrences
hasChild 14,703
hasAncestor canonical 2,261
ancestorOf 1,202

Description generation (PDg)

The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.

Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning.  
# Instructions
Focus on describing the relationship, not the entities themselves. 
# Response Format
Begin the description with \' Indicates...\'
Input
Predicate: hasAncestor
Generated description
Indicates that one entity is an ancestor (direct or indirect, such as a parent, grandparent, etc.) of another entity in a genealogical or hierarchical lineage.

Sample triples (19,074)

Subject Object
Italic languages Indo-European language family
surface form: Proto-Indo-European language
Priscilla Chan Maxima Chan Zuckerberg via predicate surface "hasChild"
Priscilla Chan Maxima Chan Zuckerberg via predicate surface "hasChild"
surface form: August Chan Zuckerberg
Priscilla Chan Aurelia Chan Zuckerberg via predicate surface "hasChild"
Mileva Marić Lieserl Einstein via predicate surface "hasChild"
Mileva Marić Hans Albert Einstein via predicate surface "hasChild"
Mileva Marić Eduard Einstein via predicate surface "hasChild"
Robert N. Noyce four children via predicate surface "hasChild"
Warren Buffett Susan Alice Buffett via predicate surface "hasChild"
Warren Buffett Howard Graham Buffett via predicate surface "hasChild"
Warren Buffett Peter Buffett via predicate surface "hasChild"
Spencer-Churchill family English gentry via predicate surface "hasLineageFrom"
Spencer-Churchill family 17th-century English nobility via predicate surface "hasLineageFrom"
Lord Beaverbrook Lord Beaverbrook via predicate surface "hasChild" self-linksurface differs
surface form: Max Aitken, 2nd Baron Beaverbrook
Frederick Banting William Banting via predicate surface "hasChild"
Margaret Atwood Eleanor Jess Atwood Gibson via predicate surface "hasChild"
Michael Strahan Tanita Strahan via predicate surface "hasChild"
Michael Strahan Michael Strahan via predicate surface "hasChild" self-linksurface differs
surface form: Michael Strahan Jr.
Michael Strahan Isabella Strahan via predicate surface "hasChild"
Michael Strahan Sophia Strahan via predicate surface "hasChild"
Old English Scots via predicate surface "isAncestorOf"
surface form: Scots language
Old English Yola language via predicate surface "isAncestorOf"
Old English Fingallian via predicate surface "isAncestorOf"
Billie Joe Armstrong Joseph Marciano Armstrong via predicate surface "hasChild"
Billie Joe Armstrong Jakob Danger Armstrong via predicate surface "hasChild"
Marathi language Maharashtri Prakrit
Marathi language Maharashtri Prakrit
surface form: Maharashtri Apabhramsha
Persian language Southwestern Iranian languages
surface form: Middle Persian
Persian language Iranian languages
surface form: Old Persian
Jodie Foster Charles Foster via predicate surface "hasChild"
Jodie Foster Kit Foster via predicate surface "hasChild"
Emily Blunt John Krasinski via predicate surface "hasChild"
surface form: Hazel Krasinski
Emily Blunt Violet Krasinski via predicate surface "hasChild"
Russell Crowe Charles Spencer Crowe via predicate surface "hasChild"
Russell Crowe Tennyson Spencer Crowe via predicate surface "hasChild"
Mariah Carey Moroccan Scott Cannon via predicate surface "hasChild"
Mariah Carey Monroe Cannon via predicate surface "hasChild"
Jennifer Hudson David Otunga via predicate surface "hasChild"
surface form: David Daniel Otunga Jr.
Proto-Celtic Goidelic via predicate surface "ancestorOf"
surface form: Goidelic languages
Proto-Celtic Celtic languages via predicate surface "ancestorOf"
surface form: Brythonic languages
Proto-Celtic Insular Celtic languages via predicate surface "ancestorOf"
Proto-Celtic Continental Celtic languages via predicate surface "ancestorOf"
Proto-Celtic Old Irish via predicate surface "ancestorOf"
Proto-Celtic Middle Irish via predicate surface "ancestorOf"
Proto-Celtic Modern Irish via predicate surface "ancestorOf"
Proto-Celtic Scottish Gaelic via predicate surface "ancestorOf"
Proto-Celtic Manx via predicate surface "ancestorOf"
Proto-Celtic Wales via predicate surface "ancestorOf"
surface form: Welsh
Proto-Celtic Breton via predicate surface "ancestorOf"
Proto-Celtic Cornish via predicate surface "ancestorOf"