Meaning of leo xiii
Definition of leo xiii
(noun)
Italian
pope
from 1878 to 1903 who was
interested
in the
advancement
of
learning
and who
opened
the Vatican
secret
archives
to all scholars
Other information on leo xiii
WIKIPEDIA results for
leo xiii
Amazon results for
leo xiii
Tweet