Canterbury

Canterbury /ˈkæntɚˌberi/ Brit /ˈkæntəbri/ proper noun
Canterbury
/ˈkæntɚˌberi/ Brit /ˈkæntəbri/
proper noun
Britannica Dictionary definition of CANTERBURY
: city in England