Definition: The word 'gloucester' in English means a city or town, especially in England, which was founded by the Romans. The definition of Gloucester in English is: "a city on the River Avon, near the centre of South Wales"; "located in the county of Herefordshire, about 38 miles north of London; has a population of approximately 102,447 as per 2011 Census (Source: The Oxford English Dictionary)"; "a town and historic city in southern England". Gloucester is known for its high-street shopping centre and the National Museum of Wales.