Meaning of lateran

Definition of lateran

(noun) the site in Rome containing the church of Rome and the Lateran Palace

Other information on lateran

WIKIPEDIA results for lateran
Amazon results for lateran