0%

ALL meanings of lambeth

Lam·beth
L l
  • noun lambeth a borough of Greater London, England. 1
  • noun lambeth a borough of S Greater London, on the Thames: contains Lambeth Palace (the London residence of the Archbishop of Canterbury). Pop: 268 500 (2003 est). Area: 27 sq km (11 sq miles) 0
  • noun lambeth the Archbishop of Canterbury in his official capacity 0
  • noun lambeth borough of S Greater London, England: site of the official residence (Lambeth Palace) of the archbishops of Canterbury since 1197: pop. 245,000 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?