To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : A town in Kent in southeastern England. Site of the cathedral where Thomas a Becket was martyred in 1170. Seat of the archbishop and primate of the Anglican Church.