Definition of Bristol

  • 1. An industrial city and port in southwestern England near the mouth of the River Avon Noun

Semanticaly linked words with "bristol"