Prev 11 of 41 Next
Caroline
Meaning: "free man"

This vintage name is on the upswing again. It's been in the top 100 since 1994 and in 2017 reached No. 55.