BRISTOL


Meaning of BRISTOL in English

noun a seaport city in the west of england.

Webster English vocab.      Английский словарь Webster.