Another classic is Andreas, which means 'brave' or 'manly'. It's perfect for parents ... In a nutshell, Greek names for boys ...
Leonardo comes from Germanic roots, meaning "brave as a lion". It's a strong name symbolizing someone who is full of courage ...