Lionardo

What does Lionardo mean?

Italian variant of Leonardo, historically used in Italy.

Popularity of Lionardo over time

What do parents think of Lionardo?