BRISTOLS
Definition
BRISTOLS is the plural of BRISTOL.
noun BRISTOL: an industrial city and port in southwestern England near the mouth of the River Avon.
BRISTOLS is the plural of BRISTOL.
noun BRISTOL: an industrial city and port in southwestern England near the mouth of the River Avon.