lateran

Noun
  1. The site in Rome containing the church of Rome and the Lateran Palace (synset 108825406)

Other Searches