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