Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of coventry

- A town in the county of Warwick, England.

Crossword clue for coventry

- City in central England