bristol meaning in English
n. bristol, city in southwest england; name of a number of cities in the united states
n. visiting card, business card, card that presents the name of the person and the nature of his business
n. bristol, city in southwest england; name of a number of cities in the united states
n. visiting card, business card, card that presents the name of the person and the nature of his business