lateran palace

Noun
  1. A palace that served as the residence of the popes until the 14th century (synset 103651180)

Other Searches