Canterbury
English Meaning
A city in England, giving its name various articles. It is the seat of the Archbishop of Canterbury (primate of all England), and contains the shrine of Thomas à Becket, to which pilgrimages were formerly made.
- A rack for magazines or other papers, usually wooden, often done as a decorative piece.
Sorry, No Malayalam Meaning for your input!
See Canterbur Want To Try Canterbury In Malayalam??