LAMBETH PALACE


Meaning of LAMBETH PALACE in English

the official residence of the archbishop of Canterbury, in Lambeth.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .