Lambeth definition

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