bristol

Nouns

  • (n) an industrial city and port in southwestern England near the mouth of the River Avon

Words of close approximity

bristle bristly
Bristol Channel