Meaning of lateran palace

Definition of lateran palace

(noun) a palace that served as the residence of the popes until the 14th century

Other information on lateran palace

WIKIPEDIA results for lateran palace
Amazon results for lateran palace