Coventry

1. (noun) an industrial city in central England; devastated by air raids during World War II; remembered as the home of Lady Godiva in the 11th century
Related Words: city, metropolis, urban center



Terms and Conditions of Use / Copyright Notice