Saint Peter's Square


Definition: Meaning of, Saint Peter's Square in English to English dictionary.

Pronunciation: / /

  • synonym
  • antonym
  1. the very large square outside Saint Peter's in Rome, where thousands of people gather to hear the Pope give special messages at Christmas and Easter
    SYNONYM
    Not found!
    ANTONYM
    Not found!
synonym
antonym