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
Lucile Salter Packard Nancy Packard Burnett via predicate surface "hasChild"
Lucile Salter Packard Julie Packard via predicate surface "hasChild"
Lucile Salter Packard David Packard via predicate surface "hasChild"
surface form: David Packard Jr.
Old East Slavic Common Slavic
Old East Slavic Proto-Slavic language
surface form: Proto-Slavic
Firth
surface form: Colin Firth
Will Firth via predicate surface "hasChild"
Firth
surface form: Colin Firth
Luca Firth via predicate surface "hasChild"
Firth
surface form: Colin Firth
Mateo Firth via predicate surface "hasChild"
surface form: Matteo Firth
Ted Sarandos 2 children via predicate surface "hasChild"
Richard Dreyfuss Emily Dreyfuss via predicate surface "hasChild"
Richard Dreyfuss Benjamin Dreyfuss via predicate surface "hasChild"
Richard Dreyfuss Harry Dreyfuss via predicate surface "hasChild"
Seamus Heaney Michael Heaney via predicate surface "hasChild"
Seamus Heaney Christopher Heaney via predicate surface "hasChild"
Seamus Heaney Catherine Heaney via predicate surface "hasChild"
Maharashtri Prakrit Marathi language via predicate surface "ancestorOf"
Maharashtri Prakrit Konkani via predicate surface "ancestorOf"
surface form: Konkani language
Maharashtri Prakrit some modern Indo-Aryan languages of western India via predicate surface "ancestorOf"
Lil' Kim Royal Reign via predicate surface "hasChild"
Aaron Sorkin Roxy Sorkin via predicate surface "hasChild"
Proto-Albanian Albanian language via predicate surface "isAncestorOf"
Proto-Albanian Gheg via predicate surface "isAncestorOf"
surface form: Gheg Albanian
Proto-Albanian Gheg via predicate surface "isAncestorOf"
surface form: Tosk Albanian
Proto-Albanian Arbëresh via predicate surface "isAncestorOf"
surface form: Arbëresh Albanian
Proto-Albanian Arvanitika via predicate surface "isAncestorOf"
Bashkir language Old Turkic language
Jennifer Connelly Kai Dugan via predicate surface "hasChild"
Jennifer Connelly Paul Bettany via predicate surface "hasChild"
surface form: Stellan Bettany
Jennifer Connelly Agnes Lark Bettany via predicate surface "hasChild"
Paul Bettany Paul Bettany via predicate surface "hasChild" self-linksurface differs
surface form: Stellan Bettany
Paul Bettany Agnes Lark Bettany via predicate surface "hasChild"
Leopold Blaschka Leopold Blaschka via predicate surface "hasChild" self-linksurface differs
surface form: Rudolf Blaschka
Middle Frisian Old Frisian
Proto-West Germanic Old English via predicate surface "ancestorOf"
Proto-West Germanic Old Frisian via predicate surface "ancestorOf"
Proto-West Germanic Old Saxon via predicate surface "ancestorOf"
Proto-West Germanic Old Dutch via predicate surface "ancestorOf"
Proto-West Germanic Old High German via predicate surface "ancestorOf"
Proto-West Germanic English via predicate surface "ancestorOf"
Proto-West Germanic Frisian (partially) via predicate surface "ancestorOf"
surface form: Frisian languages
Proto-West Germanic Dutch via predicate surface "ancestorOf"
Proto-West Germanic German via predicate surface "ancestorOf"
Proto-West Germanic Yiddish via predicate surface "ancestorOf"
Proto-West Germanic Afrikaans via predicate surface "ancestorOf"
Proto-West Germanic Low German via predicate surface "ancestorOf"
Proto-West Germanic Scots via predicate surface "ancestorOf"
Kid Cudi Vada Wamwene Mescudi via predicate surface "hasChild"
Sophia Tolstaya Sergei Tolstoy via predicate surface "hasChild"
surface form: Sergei Lvovich Tolstoy
Sophia Tolstaya Tatiana Lvovna Tolstaya via predicate surface "hasChild"
Sophia Tolstaya Ilya Tolstoy via predicate surface "hasChild"
surface form: Ilya Lvovich Tolstoy