gregory xi








noun

  1. Pierre Roger de Beaufort, 1330–78, French ecclesiastic: pope 1370–78.
49 queries 0.395