Bristole

English

Proper noun

Bristole

  1. (obsolete) Bristol, a city, county, and unitary authority in southwest England.

Anagrams