Lambeth definitions

lambə
Borough of S Greater London, England: site of the official residence (Lambeth Palace) of the archbishops of Canterbury since 1197
proper name
0
0