hasTown

P847
predicate

Indicates that one entity possesses, contains, or is associated with a town as part of its structure, jurisdiction, or composition.

All labels observed (60)

Label Occurrences
containsSettlement 19,467
hasMunicipality 9,817
hasTown canonical 7,314

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: hasTown
Generated description
Indicates that one entity possesses, contains, or is associated with a town as part of its structure, jurisdiction, or composition.

Sample triples (46,885)

Subject Object
Essex County
surface form: Essex County, Massachusetts
Boxford, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Middleton, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Topsfield, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Hamilton, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Wenham, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Manchester-by-the-Sea, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Rockport, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Essex, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Town of Rowley, Massachusetts
surface form: Rowley, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Georgetown, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Salisbury, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Merrimac, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Groveland, Massachusetts
Essex County
surface form: Essex County, Massachusetts
West Newbury, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Lynnfield
surface form: Lynnfield, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Nahant
surface form: Nahant, Massachusetts
Essex County
surface form: Essex County, Massachusetts
Saugus, Massachusetts
canton of Geneva Carouge via predicate surface "hasMunicipality"
canton of Geneva Meyrin via predicate surface "hasMunicipality"
canton of Geneva Vernier via predicate surface "hasMunicipality"
canton of Geneva Lancy via predicate surface "hasMunicipality"
canton of Geneva Onex via predicate surface "hasMunicipality"
canton of Geneva Thônex via predicate surface "hasMunicipality"
canton of Geneva Versoix via predicate surface "hasMunicipality"
canton of Geneva Plan-les-Ouates via predicate surface "hasMunicipality"
canton of Geneva Collonge-Bellerive via predicate surface "hasMunicipality"
canton of Geneva Bellevue via predicate surface "hasMunicipality"
canton of Geneva Chêne-Bougeries via predicate surface "hasMunicipality"
canton of Geneva Chêne-Bourg via predicate surface "hasMunicipality"
canton of Geneva Bernex via predicate surface "hasMunicipality"
canton of Geneva Satigny via predicate surface "hasMunicipality"
canton of Geneva Collex-Bossy via predicate surface "hasMunicipality"
canton of Geneva Cologny via predicate surface "hasMunicipality"
canton of Geneva Thônex via predicate surface "hasMunicipality"
surface form: Confignon
canton of Geneva Genthod via predicate surface "hasMunicipality"
canton of Geneva Jussy via predicate surface "hasMunicipality"
canton of Geneva Le Grand-Saconnex via predicate surface "hasMunicipality"
canton of Geneva Perly-Certoux via predicate surface "hasMunicipality"
canton of Geneva Pregny-Chambésy via predicate surface "hasMunicipality"
canton of Geneva Puplinge via predicate surface "hasMunicipality"
canton of Geneva Russin via predicate surface "hasMunicipality"
canton of Geneva Soral via predicate surface "hasMunicipality"
canton of Geneva Vandoeuvres via predicate surface "hasMunicipality"
canton of Geneva Veyrier via predicate surface "hasMunicipality"
canton of Geneva Anières via predicate surface "hasMunicipality"
canton of Geneva Avully via predicate surface "hasMunicipality"
canton of Geneva Avusy via predicate surface "hasMunicipality"
canton of Geneva Bardonnex via predicate surface "hasMunicipality"
canton of Geneva Cartigny via predicate surface "hasMunicipality"
canton of Geneva Chancy via predicate surface "hasMunicipality"