1. Alex
Meaning: "Defending men"
Rank: 1542 in 2016

This unisex name, which peaked in popularity during the 1990s can be short for either Alexander or Alexandra. Its origins go all the way back to ancient Greece (Alexander the Great, anyone?), so it has certainly stood the test of time. But perhaps some parents regret using such a common name.