Bristol/Definition

A city in the United Kingdom near the mouth of the river Severn.