Bristol
English Dictionary
->
Letter B
-> Bristol
Search Dictionary:
Bristol Definition
(n)
an
industrial
city
and
port
in
southwestern
England
near
the
mouth
of
the
River
Avon
Bristol Synonyms
Bristol
© Art Branch Inc.