hasRiver

P165
predicate

Indicates that a location or area contains, is traversed by, or is directly associated with a river.

All labels observed (170)

Label Occurrences
locatedOnRiver 12,555
hasRiver canonical 9,535
river 3,526

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: hasRiver
Generated description
Indicates that a location or area contains, is traversed by, or is directly associated with a river.

Sample triples (41,241)

Subject Object
Milan Lambro via predicate surface "river"
Milan Olona via predicate surface "river"
Saxony Elbe
Saxony Mulde
Saxony Elster
Northwestern Federal District Neva River via predicate surface "hasMajorRiver"
Northwestern Federal District Northern Dvina River via predicate surface "hasMajorRiver"
Northwestern Federal District Volkhov River via predicate surface "hasMajorRiver"
Valladolid Pisuerga River via predicate surface "locatedOnRiver"
Valladolid Pisuerga River via predicate surface "locatedNearRiver"
surface form: Esgueva River
Kansas City metropolitan area Missouri River
Kansas City metropolitan area Kansas River
Green Bay, Wisconsin Fox River
Willamette River Portland, Oregon, United States via predicate surface "cityOnRiver"
surface form: Portland, Oregon
Willamette River Eugene, Oregon via predicate surface "cityOnRiver"
Willamette River Salem, Oregon via predicate surface "cityOnRiver"
Willamette River Albany, Oregon via predicate surface "cityOnRiver"
Willamette River Corvallis, Oregon via predicate surface "cityOnRiver"
Rutherford AVA Napa River via predicate surface "river"
Cardiff River Taff
Cardiff River Ely
Cardiff Rhymney River
Sacramento County Sacramento River via predicate surface "river"
Sacramento County American River via predicate surface "river"
Arnhem Rhine via predicate surface "locatedOnRiver"
Arnhem Nederrijn via predicate surface "locatedOnRiver"
Tiber Perugia, Italy via predicate surface "cityOnRiver"
surface form: Perugia
Tiber Terni via predicate surface "cityOnRiver"
Tiber Rome via predicate surface "cityOnRiver"
Coimbra Mondego River via predicate surface "locatedOnRiver"
Sindh Indus River via predicate surface "traversedByRiver"
Piedmont (United States) Potomac River via predicate surface "majorRivers"
Piedmont (United States) James River via predicate surface "majorRivers"
Piedmont (United States) Roanoke River via predicate surface "majorRivers"
Piedmont (United States) Pee Dee River via predicate surface "majorRivers"
Piedmont (United States) Savannah River via predicate surface "majorRivers"
Piedmont (United States) Chattahoochee River via predicate surface "majorRivers"
Taipei, Taiwan
surface form: Taipei
Tamsui River via predicate surface "river"
Taipei, Taiwan
surface form: Taipei
Keelung River via predicate surface "river"
Taipei, Taiwan
surface form: Taipei
Keelung River via predicate surface "river"
surface form: Xindian River
Quakenbrück Hase via predicate surface "locatedOnRiver"
British Sind Indus River via predicate surface "mainRiver"
Rockhampton Fitzroy River via predicate surface "locatedOnRiver"
Rockhampton Fitzroy River via predicate surface "majorRiver"
Brazzaville Congo River via predicate surface "locatedOnRiver"
Brazzaville true via predicate surface "isOnCongoRiver"
Hoover, Alabama Cahaba River
Hoover, Alabama Little Cahaba River
Suwannee County, Florida Suwannee River via predicate surface "bordersRiver"
Farmington, Maine Sandy River (Maine)
surface form: Sandy River