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
Limarí Province Hurtado River
Limarí Province Grande River
Cairo Nile via predicate surface "locatedOnRiver"
Lower Egypt Nile via predicate surface "hasMainRiver"
Southern United States Mississippi River via predicate surface "hasMajorRiver"
Southern United States Ohio River via predicate surface "hasMajorRiver"
Southern United States Tennessee River via predicate surface "hasMajorRiver"
East Asia Yangtze River
East Asia Yellow River
East Asia Amur River
East Asia Mekong River
Pottawattamie County, Iowa Missouri River via predicate surface "bordersRiver"
Springfield, Ohio, United States Mad River via predicate surface "locatedOnRiver"
Springfield, Ohio, United States Buck Creek via predicate surface "locatedNearRiver"
Essex County
surface form: Essex County, Massachusetts
Merrimack River via predicate surface "containsRiver"
Essex County
surface form: Essex County, Massachusetts
Ipswich River via predicate surface "containsRiver"
Essex County
surface form: Essex County, Massachusetts
Saugus River via predicate surface "containsRiver"
Derby, Derbyshire, England River Derwent via predicate surface "locatedOnRiver"
Madrid Manzanares River
Allier department Allier River via predicate surface "containsRiver"
Viet Nam
surface form: Vietnam
Mekong River via predicate surface "hasMajorRiver"
Viet Nam
surface form: Vietnam
Red River via predicate surface "hasMajorRiver"
Salford River Irwell
River Eden (part) Eden Valley via predicate surface "watercourseThrough"
U.S. state of Georgia
surface form: Georgia
Savannah River via predicate surface "traversedByRiver"
U.S. state of Georgia
surface form: Georgia
Chattahoochee River via predicate surface "traversedByRiver"
U.S. state of Georgia
surface form: Georgia
Altamaha River via predicate surface "traversedByRiver"
U.S. state of Georgia
surface form: Georgia
Flint River via predicate surface "traversedByRiver"
Great Yarmouth, Norfolk, England
surface form: Great Yarmouth
River Yare
Treblinka Bug River via predicate surface "locatedOnRiver"
Ottawa Ottawa River via predicate surface "locatedOnRiver"
Ottawa Rideau River via predicate surface "river"
Ottawa Gatineau River via predicate surface "river"
Indianapolis, Indiana, United States of America
surface form: Indianapolis
White River
Montpelier, Vermont Winooski River via predicate surface "river"
Sierra Madre Oriental Pánuco River basin via predicate surface "drainedBy"
Sierra Madre Oriental Rio Grande via predicate surface "drainedBy"
surface form: Río Bravo del Norte basin
Sierra Madre Oriental Río Soto la Marina basin via predicate surface "drainedBy"
Sierra Madre Oriental Río Papaloapan basin via predicate surface "drainedBy"
Congo River mouth Congo River via predicate surface "river"
Lower Saxony Weser via predicate surface "hasMajorRiver"
Lower Saxony Elbe via predicate surface "hasMajorRiver"
Lower Saxony Ems via predicate surface "hasMajorRiver"
Lower Saxony Aller via predicate surface "hasMajorRiver"
Lower Saxony Leine via predicate surface "hasMajorRiver"
Greater Cairo metropolitan area Nile via predicate surface "locatedOnRiver"
Minneapolis–Saint Paul Mississippi River via predicate surface "traversedByRiver"
Minneapolis–Saint Paul Minnesota River via predicate surface "traversedByRiver"
Old Sacramento Sacramento River via predicate surface "locatedOnRiver"
Melbourne Yarra River via predicate surface "locatedOnRiver"