LEO XI Meaning of LEO XI in English ( Alessandro de'Medici ) 1535-1605, Italian ecclesiastic: pope 1605. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012