Word: CanterburyProper nounDefinitions:1. A city in Kent, in southeastern England, the seat of the a..
3 years ago