lateran palace Meaning, Definition & Usage

  1. noun a palace that served as the residence of the popes until the 14th century

WordNet