Leo xi

What is Leo xi?

Leo xi definition and meaning on Dictionary terms:
noun
Alessandro de’Medici, 1535a??1605, Italian ecclesiastic: pope 1605.

 

reference: https://www.dictionary.com/browse/leo-xi

Tags: