Prev 27 of 40 Next
Leonardo
Yes, Leonardo DiCaprio is intelligent, but Leonardo Da Vinci was a genius. Nonetheless, either namesake is worthy in our book. Meaning "lion-hearted," the name is derived from French and German.