LEO, St, a small but strong town of Italy, in the territory

Leo
II
Leonard. territory of the church, and duchy of Urbino, with a bishop's see. It is seated on a mountain, near the river Marrechia, in E. Long. 12. 25. N. Lat. 43. 57.